第一章测试
1
【单选题】(20分)
下边不合法的常量是()。
A.
0x3
B.
-0xffff
C.
068
D.
011
2
【单选题】(20分) 有如下程序段: inta1,a2; charc1,c2;
scanf(\
若要求a1,a2,c1,c2的值分别为10、20、A、B,正确的数据输入是()
A.
10A20B
10A20B
10A20B
10A20B
3
【单选题】(20分)
一个C程序的执行是从()。
A.
本程序文件的第一个函数开始,到本程序main函数结束 B.
本程序的main函数开始,到本程序文件的最后一个函数结束 C.
本程序的main函数开始,到main函数结束
D.
本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
4
【单选题】(20分)
在C语言中,每个语句必须以结束。()
A.
逗号
B.
冒号
C.
回车符
D.
分号
5
【单选题】(20分)
不合法的十六进制数是()。
A.
0xbeef
B.
0x11
C.
oxff
D.
0xabc
第二章测试
1
【单选题】(20分)
若k是int型变量,且有以下for语句:for(k=-1;k<0;k++)printf(“**\\n”);,则下面关于语句执行情况的叙述中正确的是:()
A.
循环体一次也不执行 B.
循环体执行二次 C.
构成无限循环 D.
循环体执行一次
2
【单选题】(20分) 以下程序输出结果是: main()
{inti=1,j=1,k=2;if((j++||k++)&&i++)printf(“%d,%d,%d\\n”,i,j,k);} ()
A.
2,2,1
B.
2,2,3
C.
2,2,2
D.
1,1,2