2011海洋教育-二级C语言程序设计
第一部分(1-3) 习题2
一、 选择题
(1) 组成C语言程序的是( )
A 子程序B 过程C 函数D 主程序和子程序
(2)一个完整可运行的C源程序是( )
A 至少需由一个主函数和(或 )一个以上的函数构成
B 由一个且仅有一个主函数和零个以上(含0个)的函数构成
C 至少由一个主函数和一个以上的函数构成
D 至少由一个且只有一个主函数或多个函数构成
(3)一个C程序由若干个C函数组成,各个函数在文件中的书写位置为(
A 任意 B 第一个函数必须是主函数,其他函数任意
C 必须完成按调用的顺序排列 D 其他函数必须在前,主函数在后
(4)下列四个叙述中正确的是( )
A C程序中的所有字母必须小写
B C程序中的关键字必须小写,其他标识符不区分大小写
C C程序中的所有字母都不区分大小写
D C程序中的所有关键字都必须小写
(5)下面属于C语言保留字的是( )
A Int B typedef C ENUM D unien
(6)以下叙述正确的是( )
A 可以把define和if定义为用户标识符
B可以把define定义为用户标识符,但不能把if定义为用户标识符 C可以把if定义为用户标识符,但不能把define定义为用户标识符
D define和if都不能定义为用户标识符
(7)以下叙述中正确的是( )
A C程序中注释部分可以出现在程序中任何合适的地方
B 花括号“{”和“}”只能作为函数体的定界符
C 构成C程序的基本单位是函数,所有函数名都可以由用户命名
D 分号是C程序语句之间的分隔符,不是语句的一部分
(8)以下叙述中正确的是( )
A C语言的源程序不必通过编译就可以直接运行
B C语言中的函数不可以进行单独编译
C C源程序经编译形成的二进制代码可以直接运行
D C语言中的每条可执行的语句最终都可以被转换成二进制的机器指令
(9)以下选项中合法的用户标识符是( )
A long B _2Test C 3Dmax D A.dat
(10)C语言源程序名的后缀是( )
A .exe B .c C .obj D .cpp
(11)下列叙述中错误的是( )
A 用户所定义的标识符允许使用关键字 )