设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++; printf("%d
",x);
B: n=++x; printf("%d
",n);
C: ++x; printf("%d
",x);
D: n=x++; printf("%d
",n);
举一反三
- 设有如下数组定义: int a[10];则以下哪段代码将遍历输出数组所有元素? A: int x;for (x=0; x<9; x++) printf("%d ",a[x]); B: int x;for (x=0; x<10; x++) printf("%d ",a[x]); C: int x;for (x=1; x<10; x++) printf("%d ",a[x]); D: int x;for (x=1; x<=10; x++) printf("%d ",a[x]);
- 若有int x=50;,则下列语句( ) 会输出“50%”。? printf("%d%%");|printf("%d%%",x);|printf("%%d",x);|printf("%d%",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.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);