题目内容

若有定义“inta=2,b=3,x;x=a>b?a:b;”,则x的值为()。

A. 2
B. 3
C. 1
D. 0

查看答案
更多问题

关于switch语句的说法,错误的是()。

A. switch后面括号内的表达式可以是整型,也可以是字符型
B. 各个case后常量表达式的值必须互不相同
C. 各个case和default的出现次序任意
D. 多个case不能共用一组执行语句

switch语句中,为了在其它条件都不满足时执行某个操作,应该使用()子句。

A. break
B. continue
C. default
D. case

C语言中唯一的三目运算符是()。

A. +=
B. !
C. >=
D. ?:

执行以下程序段的输出结果是( )。intx=1,a=0,b=0;switch(x){case0:b++;case1:a++;case2:a++;b++;}printf("a=%d,b=%d\n",a,b);

A. a=2,b=1
B. a=1,b=1
C. a=1,b=0
D. a=2,b=2

答案查题题库