题目内容

【单选题】以下程序段中,与语句: 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

答案查题题库