设有定义:double x=2.12;,以下不能完整输出变量x值的语句是( )。
A: printf("x=%5.0f
",x);
B: printf("x=%f
",x);
C: printf("x=%lf
",x);
D: printf("x=%0.5f
",x);
A: printf("x=%5.0f
",x);
B: printf("x=%f
",x);
C: printf("x=%lf
",x);
D: printf("x=%0.5f
",x);
举一反三
- 设有定义: double x=2.12;,以下不能完整输出变量x值的语句是( )。 A: printf("x=%5.0f ", x); B: printf("x=%f ",x); C: printf("x=%lf ",x); D: printf("x=%0.5fn"x);
- 设有定义:long x=-123456L;,则能够正确输出变量x值的语句是 A: printf("x=%d ",x); B: printf("x=%ld ",x); C: printf("x=%8dL ",x); D: printf("x=%LD",x);
- 若有int x=50;,则下列语句( ) 会输出“50%”。? printf("%d%%");|printf("%d%%",x);|printf("%%d",x);|printf("%d%",x);
- 设int x=3;,以下与其他3组输出结果不同的一组语句是________。 A: x++; printf("%d ",x); B: n=++x; printf("%d ",n); C: ++x; printf("%d ",x); D: n=x++; printf("%d ",n);
- a为非零时显示x,为零时显示y。能完成该功能的语句是 ( ) 。 A: if(a) printf("%d ",x); else printf("%d ",y); B: if(!a) printf("%d ",y); else printf("%d ",x); C: if (a!=0) printf("%d ",x); else printf("%d ",y); D: if(a==0) printf("%d ",y); else printf("%d ",x); E: if(a) printf("%d ",x); else; printf("%d ",y);