题目内容

【单选题】有以下程序 main() { int i=1,j=2,k=3; if(i++==1&&(++j==3||k++==3)) printf("%d %d %d\n",i,j,k); } 程序运行后的输出结果是 ()

A. 1 2 3
B. 2 3 4
C. 2 2 3
D. 2 3 3

查看答案
更多问题

【单选题】设有定义int a=1,b=2,c=3; 以下语句中执行效果与其他三个不同的是

A. if(a>b) c=a,a=b,b=c;
B. if(a>b) {c=a,a=b,b=c;}
C. if(a>b) c=a;a=b;b=c;
D. if(a>b) {c=a;a=b;b=c;}

【单选题】C语言的if语句中用作判断的表达式为________.

A. 关系表达式
B. 逻辑表达式
C. 算术表达式
D. 任意表达式

【单选题】有如下程序main(){int a=2,b=-1,c=2;if(a

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

【单选题】有如下程序main(){ float x=2.0,y;if(x<0.0)y=0.0;else if(x>10.0)y=1.0/x;else y=1.0;printf("%f\n",y);}该程序的输出结果是()

A. 0.000000
B. 0.250000
C. 0.500000
D. 1.000000

答案查题题库