2.10 设有 int n=10; 要求屏幕上显示“n=10”结果,正确的语句是________。
A: printf( n );
B: printf( "n=", n );
C: printf( "n=%d", n );
D: printf( "n=%d", &n );
A: printf( n );
B: printf( "n=", n );
C: printf( "n=%d", n );
D: printf( "n=%d", &n );
举一反三
- 以下正确的if语句是( ) A: if (n>0) printf("%f",n)printf("%f",-n); B: if (n>0){ n=n+m; printf("%f",n); } else printf("%f",-n); C: if (n>0) { n=n+m; printf("%f",n); }; else printf("%f",-n); D: if (n>0) { n=n+m; printf("%f",n) }; else printf("%f",-n);
- int n=1,a;if(n++==1){ printf("n0=%d\n",n); printf("n1=%d\n",++n); printf("n2=%d\n",n++);}else{ printf("n3=%d\n",n);printf("n4=%d\n",--n);printf("n5=%d\n",n--);}
- 给出以下程序的执行结果( )( )( )( )( )( )( )( )( )( )。#include <;stdio.h>;main(){ int a=11,b=10;a-=b+1;printf("%d\n",a);输出⑴a+=b+1;printf("%d\n",a);输出⑵a*=b;printf("%d\n",a);输出⑶a/=b+1;printf("%d\n",a);输出⑷a%=b-1;printf("%d\n",a);输出⑸a<;<;=b;printf("%d\n",a);输出⑹a>;>;=b;printf("%d\n",a);输出⑺a&=b;printf("%d\n",a);输出⑻a|=b;printf("%d\n",a);输出⑼a^=b;printf("%d\n",a);输出⑽}
- 设int x=1,n;,以下与其他三组输出结果不同的一组语句是______。 A: x++; printf("%d\n",x); B: n=++x; printf("%d\n",n); C: ++x; printf("%d\n",x); D: n=x++; printf("%d\n",n);
- 设int x=3;,以下与其他3组输出结果不同的一组语句是________。 A: x++; printf("%d\n",x); B: n=++x; printf("%d\n",n); C: ++x; printf("%d\n",x); D: n=x++; printf("%d\n",n);