switch(x+y){……}
switch(ch+1){……}
switch ch{……}
switch(a+b){……}
第1题:
设变量已正确定义并赋值,以下正确的表达式是
A)x=y*5=x+z
B)int(15.8%5)
C)x=y+z+5,++y
D)x=25%5.0
第2题:
下列定义变量的语句中正确的是( )。A)int _int; B)double 3int_;C)char for; D)float US&;
第3题:
设变量 x 和 y 均已正确定义并赋值,以下 if 语句中,在编译时将产生错误信息的是
A)if(x++);
B)if(x>y&&y!=0);
C)if(x>y) x--
else y++;
D)if(y<0) {;}
else x++;
第4题:
A.switch(ch+1){......}
B.switch(a+b){......}
C.switch(x+y){......}
D.switchch{......}
第5题:
下列关于单目运算符++、--的叙述中正确的是
A.它们的运算对象可以是任何变量和常量
B.它们的运算对象可以是char型变量和int型变量,但不能是float型变量
C.它们的运算对象可以是int型变量,但不能是double型变量和float型变量
D.它们的运算对象可以是char型变量、int型变量和float型变量
第6题:
A.x=&y
B.x*x=y
C.x=x+10*y
D.*x=y+2
第7题:
已知 ch 是字符型变量,下面不正确的赋值语句是 ( ) 。
A)ch = 5 + 9
B) ch= ' a + b '
C) ch = ' \ 0 '
D) ch= '7' + '6'
参考答案:B
第8题:
若变量均已正确定义并赋值,以下合法的 C 语言赋值语句是
A ) x=y==5;
B)x=n%2.5;
C)x+n=I;
D)x=5=4+1;
第9题:
若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。
A.x=y==5;
B.X=n%2.5:
C.x+n=i;
D.x=5=4+1:
第10题:
A.yx2/10
B.x*y8
C.xy0
D.x