题目内容

若有定义:int a=5,b=2,c=1;则表达式a-b

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

查看答案
更多问题

若有定义:int a=1,b=2,c=3,d=4,x=5,y=6;则表达式(x=a>b)&&(y=c>d)的值为( )。

A. 0
B. 1
C. 5
D. 6

C语言对if嵌套语句的规定:else总是与( )配对。

A. 第一个if
B. 之前最近的且尚未配对的if
C. 缩进位置相同的if
D. 之前最近的if

以下程序段运行后变量a的值为( )。int x=6,y=5;int a;a=(--x==y++)?x:y+1;

A. 0
B. 1
C. 6
D. 5

以下程序的运行结果是( )。void main(){ int n='c';switch(n++){default: printf("error "); break;case 'a':case 'b': printf("good "); break;case 'c': printf("pass ");case 'd': printf("warn ");}}

A. pass
B. warn
C. pass warn
D. error

答案查题题库