以下错误的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