有以下程序#includemain(){ int a=2,b=2,c=2;printf(“%d”,a/b&c);}程序运行后的输出结果是
查看答案
有以下程序#includeint main(){int a=1,b=0;if(!a) b++;else if(a==0) if(a) b+=2;else b+=3;printf(“%d”,b);}程序运行后的输出结果是
A. 0
B. 1
C. 2
D. 3
以下程序段中,与语句: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;
有以下程序#includemain(){ char a,b,c,d;scanf(“%c%c”,&a,&b);c=getchar(); d=getchar();printf(“%c%c%c%c”,a,b,c,d);}当执行程序时,按下列方式输入数据(从第1列开始,代表回车,注意:回车也是一个字符)1234则输出结果是
A. 1234
B. 12
C. 123
D. 12 34
有以下程序,其中k的初值为八进制数#includemain(){int k=011;printf(“%d”,k++);}程序运行后的输出结果是
A. 12
B. 11
C. 10
D. 9