题目内容

有如下程序#include void main(){ int x=1,a=0,b=0;switch(x){case 0:b++;case 1: a++;case 2: a++;b++;}printf("a=%d,b=%d",a,b);}程序的运行结果是( )

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

查看答案
更多问题

以下for语句的循环体共执行了()次?n=0;for(i=1;i<9;i++)n++;

A. 9
B. 6
C. 7
D. 8

在C语言中以下说法不正确的是( )

A. 实参可以是常量、变量、表达式
B. 形参可以是常量、变量、表达式
C. 实参可以为任意类型
D. 形参应与其对应的实参类型一致

下面程序的输出结果是( )#include void main(){int a=5,b=3;float x=3.14,y=6.5;printf("%d,%d",(a+b)!=(a-b),x>=y);}

A. 1,0
B. 0,1
C. 1,1
D. 0,0

为表示x≥y≥z,应使用C语言表达式( )

A. (x>=y)&&(y>=z)
B. (x>=y)and(y>=z)
C. (x>=y>=z)
D. (x>=y)&(y>=z)

答案查题题库