1、以下叙述中正确的是_______。
A)C语言程序总是从第一个定义的函数开始执行。
B)在C语言程序中,要调用的函数必须在main()函数中定义。
C)C语言程序总是从main()函数开始执行。
D)C语言程序中的main()函数必须放在程序的开始部分。
2、在C语言中,要求参加运算的数必须是整数的运算符是_______。
A)/ B)* C)% D)=
3、在C语言中,字符型数据在内存中以_______形式存放。
A)原码 B)BCD码 C)反码 D)ASCII码
4、下列语句中,合法的赋值语句是_______。
A)a=7+b+c=a+7;B)a=7+b++=a+7;
C)a=(7+b,b++,a+7);D)a=7+b,c=a+7;
5、______是非法的C语言转义字符。
A)‘\b’B)‘\0xf’C)‘\037’D)‘\’’
6、以下所列的C语言常量中,合法的是______。
A)17,000B)01344C)0x3gD)e13
7、假定x和y为double型,则表达式x=2,y=x+3/2的值是_______。
A)3.500000B)3C)2.000000D)3.000000
8、下列合法的标识符是______。
A)a5b B)gl(x) C)4pel.l D)e-10
9、putchar()函数可以向终端输出一个_______。
A)整型变量表达式值 B)实型变量值
C)字符串 D)字符或字符型变量值
10、若变量已正确定义为int型,要给a、b、c输入数据,正确的输入语句是______。
A)read(a,b,c) B)scanf(“%d%d%d”,a,b,c);
C)scanf(“%D%D%D”,&a,&b,&c); D)scanf(“%d%d%d”,&a,&b,&c);