一、单项选择题:(本大题共25小题,每题2分,共50分)
1、C语言的源程序通常的扩展名是( )。
A..cpp B..obj C..exe D..c
2、下列选项中,( )属于多行注释。
A./* B.// C.\\ D./**/
3、以下不合法的字符常量是( )。
A. 'ab' B.'2' C.'A' D.'\n'
4.设int a=1,b=2;以下选项中不正确的语句是( )。
A.a/=1 B.a+=3 C.a*3=3 D.a=a+b
5.在C语言中,要求运算数必须是整型的运算符是( )。
A./ B.+ C.% D.-
6.78%10的结果是( )。
A.7 B.10 C.8 D.78
7.设int a=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>d)后n的值为( )。
A.1 B.0 C.3 D.2
8.能正确表示逻辑关系x<=y<=z的C语言表达式为( )。
A.(x<=y)&&(y<=z)
B.(x<=y)AND(y<=z)
C.(x<=y)&(y<=z)
D.(x<=y<=z)
9.语法不正确的语句是( )。
A.if (x!=y) scanf ("%d", &x);
B.if (x==y) && (x!=0) x++;
C.if (x=y) {x++;y++;}
D.if (x>y);
10.设有语句“int a = 3;”,执行语句“a += a -= a * a;”后,变量a的值是( )。