资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
C 语言概述(练习)学号 姓名 班级 成绩 A B C学习目的与要求: 1、了解 C 语言的背景 ;2、掌握 C 语言程序的结构;3、掌握 C 程序的上机步骤(实验课讲解)。重点:1、C 语言程序的结构;2、C 程序的上机步骤;知识归纳:C 语言程序的结构:C 程序是由函数构成的。一个 C 源程序至少包含一个 main 函数,也可以包含一个 main 函数和若干个其他函数。因此,函数是 C 程序的基本单位。一个函数都由两部分组成:函数头:即函数的第一行;函数体:即函数头下面,用大括弧 扩起来的部分。一个 C 程序总是从 main 函数开始执行的,而不论 main 函数在整个程序中的位置。C 程序每个语句和数据定义的最后,以分号表示结束。C 程序书写自由,一行可以写几个语句,一个语句可以写在多行上。2、C 程序的上机步骤:写好一个 C 程序,上机运行,要经过以下几个步骤:基础训练(A)一、填空题1、应用程序 ONEFUNC.C 中只有一个函数,这个函数的名称是_。2、一个函数由_和_两部分组成。3、在一个 C 源程序中,注释部分两侧的分界符分别是 _和_。4、在 C 语言中,输入操作是由库函数 _完成的,输出操作是由库函数_完成的。5、通过文字编辑建立的源程序文件的扩展名是_;编译后生成目标程序文件,扩展名是_;连接后生成可执行程序文件,扩展名是_;运行得到结果。6、C 语言程序的基本单位或者模块是_。7、C 语言程序的语句结束符是_8、编写一个 C 程序,上机运行,要经过哪几个步骤 _;二、选择题1、一个 C 程序的执行是从( )。A)本程序的 main 函数开始,到 main 函数结束。B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。C)本程序的 main 函数开始,到本程序文件的最后一个函数结束。D)本程序文件的第一个函数开始,到本程序 main 函数结束。2、 以下不是 C 语言特点的是 ( )。A) C 语言简洁、紧凑,使用方便、灵活。B)C 语言允许直接访问物理地址,能进行位操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。C)C 语言具有结构化的控制语句。D)C 语言中没有运算符。3、以下叙述不正确的是( )。A)一个 C 源程序可由一个或多个函数组成。B)一个 C 源程序必须包含一个 main 函数。C) 在 C 程序中,注释说明只能位于一条语句的后面。D) C 程序的基本组成单位是函数。4、C 语言规定:在一个源程序中,main 函数的位置( )。A)必须在程序的开头。B)必须在系统调用的库函数的后面。C)可以在程序的任意位置。D)必须在程序的最后。5、一个 C 语言程序是由( )。A)一个主程序和若干子程序组成。 B)函数组成。C)若干过程组成。 D)若干子程序组成。6、C 编译程序是 ( )。A)将 C 源程序编译成目标程序的程序。B)一组机器语言指令。C) 将 C 源程序编译成应用软件。D) C 程序的机器语言版本。能力提高(B)1、设计一个程序,输出一行文字“Beijing 2008” 。2、设计一程序,输入 3 个整数,计算并显示输出这 3 个整数之和。链接二级考试一、选择题1、以下说法中正确的是( ) 。A) C 语言程序总是从第一个的函数开始执行B) 在 C 语言程序中,要调用的函数必须在 main()函数中定义C) C 语言程序总是从 main()函数开始执行D) C 语言程序中的 main()函数必须放在程序的开始部分(1997 年 4 月)2、下列叙述中正确的是( ) 。A) C 语言编译时不检查语法B) C 语言的子程序有过程和函数两种C) C 语言的函数可以嵌套定义D) C 语言所有函数都是外部函数(2001 年 4 月)3、要把高级语言编写的源程序转换为目标程序,需要使用( ) 。A) 编辑程序 B)驱动程序 C)诊断程序 D)编译程序(2002 年 4 月)4、能将高级语言编写的源程序转换成目标程序的是( ) 。A) 编程程序 B)编译程序 C)解释程序 D)链接程序(2002 年 9 月)5、以下叙述中正确的是( ) 。A) 构成 C 程序的基本单位是函数B) 可以在一个函数中定义另一个函数C) main()函数必须放在其它函数之前D) 所有被调用的函数一定要在调用之前进行定义(2002 年 9 月)6、以下叙述中正确的是( ) 。A) C 语言比其他语言高级B) C 语言可以不用编译就能被计算机识别执行C) C 语言以接近英语国家的自然语言和数学语言作为语言的表达形式D) C 语言出现的最晚,具有其他语言的一切优点(2003 年 4 月)7、在一个 C 程序中( ) 。A) main 函数必须出现在所有函数之前 B) main 函数可以在任何地方出现C) main 函数必须出现在所有函数之后 D) main 函数必须出现在固定位置(2003 年 4 月)8、以下叙述中正确的是( ) 。A) C 程序中注释部分可以出现在程序中任意合适的地方B) 花括号“”和“ ”只能作为函数体的定界符C) 构成 C 程序的基本单位是函数,所有函数名都可以由用户命名D) 分号是 C 语句之间的分隔符,不是语句的一部分(2003 年 9 月)9、以下叙述中正确的是( ) 。A) C 语言的源程序不必通过编译就可以直接运行B) C 语言中的每条可执行语句最终都将被转换成二进制的机器指令C) C 源程序经编译形成的二进制代码可以直接运行D) C 语言中的函数不可以单独进行编译(2004 年 4 月)10、用 C 语言编写的代码程序( ) 。A) 可立即执行 B)是一个源程序C) 经过编译即可执行 D)经过编译解释才能执行(2004 年 9 月)
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号