题目内容

不属于C语言基本数据类型的是( )

A. int
B. union
C. char
D. unsigned

查看答案
更多问题

假定x和y为double型,则表达式x=2,y=x+3/2的值是()。

A. 3.5
B. 3
C. 2
D. 3.0

下列程序执行的结果是( )。int a=1,b=2,r=0;if(a!=1);else r=1;if(b==2) r+=2;else;printf("%d\n" ,r);

A. 10
B. 6
C. 7
D. 3

以下程序执行的结果为( )。int a=-2, b=0;while( a++) ++b;printf("%d,%d\n",a,b);

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

以下选项中与if(a==1) a=b;else a++;语句功能不同的switch语句是( )。(a == 1 中的符号是恒等于)

A. switch(a==1) {case 0: a=b;break; case 1:a++;}
B. switch(a) {case 1: a=b;break; default:a++;}
C. switch(a) {default:a++;break; case 1: a=b;}
D. switch(a==1) {case 1: a=b;break; case 0:a++;}

答案查题题库