程序运行后的输出结果是()。#includevoid main (){ int a,b;a=3;b=20;a=b;printf("a=%d,b=%d\n",a,b);}
A. a=3,b=3
B. a=20,b=20
C. a=20,b=3
D. a=3,b=20
查看答案
下面程序的输出是()。main() { int a=-1,b=4,k; k=(a++<=0)&&(!(b--<=0)); printf("%d %d %d%\n",k,a,b);}
A. 003
B. 012
C. 103
D. 112
表示数学上的关系x<=y<=z的C语言表达式为()。
A. (x<=y)&&(y<=z)
B. (x<=y)AND(y<=z)
C. x<=y<=z.
D. (x<=y)&(y<=z)
设x,y,z,t均为int型变量,则执行以下语句x=y=z=1;t=++x||++y&&++z;后,t的值为()。
A. 不定值
B. 2
C. 1
D. 0
main() {inta=5,b=4,c=3,d=2; if(a>b>c) printf("%d\n",d); elseif((c-1>=d)==1) printf("%d\n",d+1); else printf("%d\n",d+2)} 执行后输出结果是( )。
A. 2
B. 3
C. 4
D. 编译时有错,无结果