有以下程序 int main() { unsigned char a,b,c; a=0x3; b=a|0x8; c=b<<1; printf(“%d %d ”,b,c); } 程序运行后的输出结果是
11 22
举一反三
- 有以下程序: void main() { unsigned char a,b,c; a=0x3; b=a|0x8; c=b<<1; printf(“%d%d ”,b,c); } 程序运行后的输出结果是
- 有以下程序, 程序运行后的输出结果是______ #include int main() { int x=3,y=0; switch (x) { default: y++; case 2: y++; case 4: y+=x; } printf("%d\n",y); } A: 1 B: 0 C: 2 D: 5
- 以下程序运行后的输出结果是( ) int main() { char a='a',b; printf("%c,",++a); printf("%c\n",b=a++); return 0; }
- 有以下程序: main( ) {intx=3,y=2,z=1; printf("%d",x/y&~z); } 程序运行后的输出结果是()。 A: 3 B: 2 C: 1 D: 0
- 以下程序运行后的输出结果是( )。 main() { unsigned char a, b; a=7^3; b= ~4 & 3; printf("%d %d ",a,b); } A: 7 3 B: 4 0 C: 7 0 D: 4 3
内容
- 0
有以下程序 ,其输出结果是 main() { int x,i; for(i=1;i < =50;i++) { x=i; if(x%2==0) if(x%3==0) if(x%7==0) printf("%d",i); } }
- 1
以下程序执行后的输出结果是()main(){ int x=0, y=0; while(x<20) x+=3, y++; printf(“%d,%d ”,y,x);}
- 2
下述程序的输出结果是_______。 #include <stdio.h> void main() { int x=8; for( ; x>0; x--) { if(x%3) {printf("%d,",x--); continue; } printf("%d,",--x); } }
- 3
【2014年9月1】T22. 有以下程序: #include main { int a=0,b=1; if(++a==b++) printf("1"); else printf("0"); printf("a=%d,b=%d ",a,b); }程序运行后的输出结果是【 】
- 4
以下程序的输出结果是void main() {int x=10, y=3; printf(“%d”, y=x/y ); } A: 不确定的值 B: 0 C: 3 D: 1