【单选题】与语句if(a>b) if(c>d) x = 1; else x = 2;等价的是 ()
A. if(a>b){if(c>d) x = 1; else x = 2;}
B. if(a>b){if(c>d) x = 1;} else x = 2;
C. if((a>b) && (c>d)) x = 1; else x = 2;
D. if(a<=b) x = 2; else if (c>d) x = 1;
查看答案
【单选题】下列各语句中,能够且仅输出整型变量a、b中最大值的是( )
A. if(a>b) printf(″%d\n″,a); printf(″%d\n″,b);
B. printf(″%d\n″,b); if(a>b) printf(″%d\n″,a);
C. if(a>b) printf(″%d\n″,a); else printf(″%d\n″,b);
D. if(a
【单选题】下面程序执行时,若从键盘输入5,则输出为( ). main() { int a; scanf("%d",&a); if(a++>5) printf("%d\n",a); else printf("%d\n",--a);}
A. 6
B. 7
C. 5
D. 4
【单选题】以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是()
A. if((a>b)&&(b>C))k=l;else k=0;
B. if((a>b)‖(b>C))k=l;else k=O;
C. if(a<=b)k=0;else if(b<=C)k=1;
D. if(a>b)k=1,else if(b>C)k=l;else k=0;
【单选题】以下程序的输出结果是 ()main( ) { int a=-1,b=4,k; k=(+ +a<0)&&!(b - -〈=0); printf("%d%d%d\n",k,a,b); }
A. 104
B. 103
C. 3
D. 4