【单选题】以下程序段中,与语句: k=a>b?(b>c?1:0):0; 功能相同的是()
A. if((a>b)&&(b>c)) k=1; else k=0;
B. if((a>b)||(b>c)) k=1; else k=0;
C. if(a<=b) k=0; else if(b<=c) k=1;
D. if(a>b) k=1; else if(b>c) k=1; else k=0;
查看答案
【单选题】下列程序段执行后输出结果为( )int i=-1;if(i<=0)printf("****\n"); else printf("%%%%\n");
A. ****C
B. %%%%
C. %%%%C
D. ****
【单选题】若k是int型变量,且有下面的程序片段: k=-3 if(k<=0) printf("####") else printf("&&&&"); 上面程序片段的输出结果是()
A.
B. &&&&
C.
D. &&&&
E. 有语法错误,无输出结果
【单选题】若执行下面的程序时,从键盘上输入3和4,则输出结果是________.main(){int a,b,s; scanf("%d%d",&a,&b); s=a; if(a>b) s=b;s=s*s; printf("%d\n",s);}
A. 9
B. 16
C. 3
D. 4
【单选题】有以下程序 main() { int a,b,d=25; a=d/10%9; b=a&&(-1); printf("%d,%d\n",a,b); } 程序运行后的输出结果是()
A. 6,1
B. 2,1
C. 6,0
D. 2,0