已有下列语句组:int a=123;char c='+’;float b=127;能正确输出"123+127.00=250.00”的语句是( )。
A: printf(“%d%c%.2f=%.2f\n”,a,c,b,a+b);
B: printf("%d%c%f=%f\n",a,c,b,a+b);
C: printf("%d%c%6f=%6f\n",a,c,b,a+b);
D: printf("%d%c%7.2f=%-7.2f\n",a,c,b,a+b);
A: printf(“%d%c%.2f=%.2f\n”,a,c,b,a+b);
B: printf("%d%c%f=%f\n",a,c,b,a+b);
C: printf("%d%c%6f=%6f\n",a,c,b,a+b);
D: printf("%d%c%7.2f=%-7.2f\n",a,c,b,a+b);
举一反三
- 以下正确的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);
- 在C语言中,能使单精度浮点型变量f=2输出为2.00的语句是( )。 A: printf("%2f",f) B: printf("%2.0f",f) C: printf("%4.2f",f) D: printf("%f",f)
- 【1C基础 C程序】 以下程序能够正常编译运行的是【 】 A: B: include main( ); { int a=2;b=3,c; c=a+b; printf("c=%d\n",c); } C: D: include mian( ) { int a=2,b=3,c; c=a+b; printf("c=%d\n",c); } E: F: include main( ) { int a=2,b=3,c; c=a+b; printf("c=%d\n",c); } G: H: include main( ) { int a=2;b=3,c; c=a+b; printf("c=%d\n",c); }
- 若有以下定义,则正确的switch语句是______。float x;int a,b; A: switch(x) B: case 1.0:printf("*\n"); C: csse 2.0:printf("**\n"); D: switch(x) E: case 1,2:printf("*\n"); F: case 3:printf("**\n"); G: switch(a+b) H: case 1:printf("\n"); I: case 1+2:printf("**\n"); J: switch(a+b); K: case 1:printf("*\n"); L: case 2:printf("**\n");
- 设变量n为float类型,以下能实现以小数点后两位形式输出n中的值的是___。 A: printf(“%f”,n); B: printf(“%.2f”,n); C: printf(“%e”,n); D: printf(“%2f”,n);