执行语句printf("%d",1e6/2);的结果是()
A: 500000
B: 50
C: 0
D: 50.000000
A: 500000
B: 50
C: 0
D: 50.000000
C
举一反三
- 语句printf("%d",3>2>1);的执行结果是( )。 A: 3 B: 1 C: 0 D: 无正确结果
- 已知int a=3,b=2;则执行语句:”printf(“%d”,a&&!b)的输出结果是( )。 A: 0 B: 结果不确定 C: -1 D: 1
- 语句a=3;printf("%d",a==2);执行后输出的结果是() A: 1 B: 2 C: 3 D: 0
- 执行语句:printf("%d",(a=2)&&(b=-2);后,输出结果是()。 A: 无输出 B: 结果不确定 C: -1 D: 1
- 语句“printf("%d",(a=2) && (b=-2));”的输出结果是()。 A: 0 B: 1 C: 2 D: -2
内容
- 0
语句printf(“%d”,(a=2)&&(b= -2));的输出结果是 A: -1 B: 0 C: 1 D: 无输出 E: 编译错误
- 1
已有定义intd=-2;,执行以下语句后的输出结果是:printf("*d(1)...6)=%-6x*",d,d,d,d);
- 2
语句printf(“%d”,5/2);的执行结果是2。
- 3
设有声明int a=1,b=0;则执行以下语句后的输出结果为______ switch(a){ case 1: switch(b) { case 0:printf("**0**");break; case 1:printf("**1**");break; }break; case 2:printf("**2**");break;}
- 4
执行语句printf("2:%d,",printf("1:%d,",scanf("%d",&x)));以后的输出结果是()。 A: 2:1,1:1, B: 1:1,2:1, C: 2:4,1:1, D: 1:1,2:4,