题目内容

if-else语句嵌套使用时,else与( )相配对。

A. 缩排位置相同的if
B. 其上最近的if
C. 其下最近的if
D. 其上最近的未配对的if

查看答案
更多问题

以下错误的if语句是( )。

A. if(x>y) z=x;
B. if(x==y) z=0;
C. if(x!=y) z=x else z=y;
D. if(x

以下程序的输出结果是( )。void main(){int a=20, b=30, c=40;if(a>b) a=b; b=c; c=a;printf(“a=%d,b=%d,c=%d\n”,a,b,c);}

A. a=20,b=30,c=20
B. a=20,b=40,c=20
C. a=30,b=40,c=20
D. a=30,b=40,c=30

对于如下程序,正确的判断是( )。void main(){int a,b;scanf(“%d,%d”,&a,&b);if*a>b) a=b; b=a;else a++; b++;printf(“%d,%d”,a,b);}

A. 有语法错误不能通过编译
B. 若输入4,5则输出5,6
C. 若输入5,4则输出4,5
D. 若输入5,4则输出5,5

以下程序的输出结果是( )。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\n”,a,b); }

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

答案查题题库