单项选择题
下列条件语句中,输出结果与其他语句不同的是______。
A.if(a==0)printf("%d\n",x); else printf("%d\n",y);
B.if(a==0)printf("%d\n",y); else printf("%d\n",x);
C.if(a!=0)printf("%d\n",x); else printf("%d\n",y);
D.if(a)printf("%d\n",x); else printf("%d\n",y);
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序 #include<stdio.h> main() int x=1,y=0; if(!x)y++; else if(x==0) if(x)y+=2; else y+=3; printf( %d n ,y); 程序运行后的输出结果是______。
A.0
B.2
C.1
D.3
点击查看答案&解析
单项选择题
有以下程序 #include<stdio.h> main() int a=0,b=0,c=0,d=0; if(a=1)b=1;c=2; else d=3; printf( %d,%d,%d,%d n ,a,b,c,d); 程序输出______。
A.编译有错
B.0,0,0,3
C.1,1,2,0
D.0,1,2,0
点击查看答案&解析
相关试题
以下不构成无限循环的语句或语句组是___...
有以下程序 #include<stdio.h> main...
关于“while(条件表达式)循环体”,以下...
在以下给出的表达式中,与while(E)中的(...
有以下程序 #include<stdio.h> main...