题目内容

下列程序的输出结果是_______。main(){int a=5,b=4,c=3,d=2;if(a>b>c) printf("%d\n",d);else if((c-1>=d)==1) printf("%d\n",d+1);elseprintf("%d\n",d+2);}

A. 2
B. 3
C. 4
D. 编译时有错且无结果

查看答案
更多问题

己有定义:intx=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是_______。

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

在执行下述程序时,若从键盘输入6和2,则输出结果是_______。#inlude main(){ int a,b,k;scanf("%d,%d",&a,&b);k=a;if(a

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

以下程序的运行后的输出结果是_______。#inlude main(){ int a=1,b=0;if(--a) b++;else if(a==0) b+=2;else b+=3;printf("%d\n",b); }

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

以下程序运行时,若从键盘输入9,则输出结果是_______。#inlude main(){ int a=1;scanf("%d",&a);if(a++<9)printf("%d\n",a);elseprintf("%d\n",a);}

A. 10
B. 11
C. 9
D. 8

答案查题题库