A: 11 11
B: 12 12
C: 11 13
D: 12 13
举一反三
- 中国大学MOOC: 执行如下语句后,x的值和输出结果分别是 ________。int x=11; printf(%d, x+2);
- 有以下程序段:#include int main(){int x[ ] = {10, 20, 30}; int *px = x;printf("%d, ", ++*px); printf("%d, ", *px); px = x;printf("%d, ", (*px)++); printf("%d, ", *px); px = x;printf("%d, ", *px++); printf("%d, ", *px); px = x;printf("%d, ", *++px); printf("%d\n", *px);return 0;}程序运行后的输出结果是( ) A: 20, 10, 11, 10, 11, 10, 11, 10 B: 11, 11, 11, 12, 12, 20, 20, 20 C: 20, 10, 11, 20, 11, 12, 20, 20 D: 11, 11, 11, 12, 12, 13, 20, 20
- 有以下程序段:#include stdio.hint main(){int x[ ] = {10, 20, 30}; int *px = x;printf(%d, , ++*px); printf(%d, , *px); px = x;printf(%d, , (*px)++); printf(%d, , *px); px = x;printf(%d, , *px++); printf(%d, , *px); px = x;printf(%d, , *++px); printf(%d\n, *px);return 0;}程序运行后的输出结果是( )。 A: 11, 11, 11, 12, 12, 20, 20, 20 B: 20, 10, 11, 10, 11, 10, 11, 10 C: 11, 11, 11, 12, 12, 13, 20, 20 D: 20, 10, 11, 20, 11, 12, 20, 20
- 以下程序的输出结果是:main() { int a=12,b=12; printf(“%d %d ”,--a,b++); } A: 10 11 B: 11 13 C: 11 10 D: 11 12
- 已知x=12,y=10,执行语句“y=x>12?x+1:x-1;”后y的值为() A: 13 B: 11 C: 0 D: 10
内容
- 0
已知x=12,y=10,执行以下语句后y的值为( )。 y==x>12?x+1:x-1; A: 13 B: 11 C: 0 D: 10
- 1
下面程序的输出是______。 main() {int k=11; printf("k=%d,k=%x\n",k,k,k); } A: k=11,k=12,k=11 B: k=-11,k=13,k=13 C: k=11,k=013,k=0xb D: k=11,k=13,k=B
- 2
以下程序输出的是 ( )。#include void main( ){ int iK=11; printf(“iK=%d, iK=%o, iK=%x\n”, iK, iK, iK);} A: iK=11, iK=12, iK=11 B: iK=11, iK=13, iK=13 C: iK=11, iK=13, iK=0xb D: iK=11, iK=13, iK=b
- 3
已知x=12,y=10,执行语句 y==x>12?x+1:x-1; 后y的值为( ) A: 13 B: 11 C: 0 D: 10
- 4
如下代码的运行结果为:()。 A: [ 5 6 7 8 9 10 11 12 13 14][ 5 1 7 8 9 10 11 12 13 14][ 5 1 2 8 9 10 11 12 13 14] B: [ 5 6 7 8 9 10 11 12 13 14][ 5 1 2 8 9 10 11 12 13 14][ 5 1 2 8 9 10 11 12 13 14] C: [ 5 1 7 8 9 10 11 12 13 14][ 5 1 7 8 9 10 11 12 13 14][ 5 1 2 8 9 10 11 12 13 14] D: [ 5 1 2 8 9 10 11 12 13 14][ 5 1 2 8 9 10 11 12 13 14][ 5 1 2 8 9 10 11 12 13 14]