1、将C程序编译成目标文件,其扩展名为EXE。 ( 错 )
2、C语言中,程序中用/*…*/括起来的内容是程序的注释。 ( 对 )
3、C程序中以冒号作为语句的结束符。 ( 错 )
4、C程序的书写格式比较自由,一行内可写一个语句,也可以写多个语句。 ( 对 )
5、C语言中,强制类型转换后,原变量的值和数据类型不变。 ( 对 )
6、C语言中,当把一个实型数据赋给整型变量时系统将自动截掉小数部分。 ( 对 )
7、C语言中,在进行混合运算时,数据类型由高级向低级转换。 ( 错 )
8、C语言中,putchar函数的功能是把一字节代码输出到标准输出设备。 ( 对 )
9、C语言中,字符数据用格式说明“%c”来输出,字符串数据用格式说明
“%s”来输出。 ( 对 )
10、C语言中,输入数据的个数和类型必须与scanf函数中的说明符一一对应。( 对 )
11、字符数据与整型数据可互相赋值。 ( 对 )
12、C语言中字符串可以分行书写。 ( 错 )
13、二元运算符均可以和赋值运算符构成复合的赋值运算符。 ( 对 )
14、使用(int)a;将float型变量a强制转换成int型,以后a的数据类
型为float型。 ( 错 )
15、一个C语言程序是由_________组成。 ( C )
A. 主程序 B.子程序 C.函数 D.过程
16、以下叙述正确的是_________。 ( D )
A. 在C程序中,main函数必须位于程序的最前面。
B. C程序的每一行中只能写一条语句。
C. 在对一个C程序进行编译的过程中,可发现注释中的拼写错误。
D. C语言本身没有输入输出语句。
17、C语言中,最简单的数据类型是_________。 ( B )
A. 整型、实型、逻辑型。
B. 整型、实型、字符型。
C. 整型、字符型、逻辑型。
D. 整型、实型、逻辑型、字符型。
18、_________是C语言提供的合法的数据类型关键字。 ( B )
A. Float B. signed C. integer D. Char
19、不正确的字符串常量是_________。 ( A )
A. 'abc' B. "12'12" C. "0" D. " "
20、若有int k=7,x=12;,则能使值为3的表达式是_________。 ( D )
A. x%=(k%=5) B. x%=(k-k%5)
C. x%=k-k%5 D. (x%=k)-(k%=5)
21、为了计算s=10!,则定义变量s时应该使用的数据类型是_________。 ( C )
A. int B. unsigned C. long D. 以上三种类型均可
22、对于int 型变量k1,k2,k3,k4,若用以下语句: scanf("%d%d",&k1,&k2); scanf("%d,%d",&k3,&k4);将10赋给k1,k3,将20赋给k2,k4,则应按____格式输入数据。
A. 1020 1020 B. 10 20 10 20 ( D )
C.10,20 10,20 D. 10 20 10,20
23、函数p