1.一个C语言程序总是从( )开始执行。
A.书写顺序的第一个函数
B.书写顺序的第一条执行语句
C.主函数main( )
D.不确定
2.在C语言程序中,( )是合法的变量名。
A.case B._2Test C.3Dmax D.A.dat
3.以下叙述中正确的是( )。
A.C语言程序总是从第一个被定义的函数开始执行
B.C语言程序中,被调用的函数必须在main()函数中定义
C.C语言程序总是从main()函数开始执行
D.C语言程序中的main()函数必须放在其它函数的前面
4.C语言中,以下用户标识符,合法的是( )。
A. 1a-b B. a#b C. _f1 D. s ub
5. C语言程序总是从( )开始执行。
A. 书写顺序的第一个函数 B. 书写顺序的第一条执行语句
C. 主函数main() D. 可任意
6.一个C语言程序是由( )组成。
A.主程序 B.子程序 C.函数 D.过程
7.下列四组选项中,均不是C语言关键字的选项是( )
A.define IF type
B.getc char printf
C.include scanf case
D.while go pow
8.对于一个正常运行的C程序,下列叙述中正确的是( )
A.程序的执行总是从main函数开始,在main函数结束
B.程序的执行总是从程序的第一个函数开始,在main函数结束
C.程序的执行总是从main函数开始,在程序的最后一个函数结束
D.程序的执行总是从程序中的第一个函数开始,在程序的最后一个函数中结束
9.C程序的最基本成分是( )
A.主函数 B.子程序 C.子函数 D.C语句
10.以下叙述中正确的是( )
A.C程序的基本组成单位是语句 B.C程序中的每一行只能写一条语句
C.简单C语句必须以分号结束 D.C语句必须在一行内写完
11.下列不合法的用户标识符是( )
A.y7_KEY B.Float C._8_ D. 7z
12.C语言源程序编译后程序名的后缀是( )
A. .exe B. .c C. .obj D. .cp
13.若a为整型变量,则以下语句( )
a=-2L;
printf(“%d\n”,a);
A.赋值不合法 B.输出值为-2 C.输出为不确定值 D.输出值为2
14.下列定义变量的语句中错误的是( )
A.int _int; B.double int_ C.char Case; D.float ch$;
15.下列不合法的数值常量是( )
A.022 B.5e5 C.8.0E0.8 D.0xef