有定义: int a=10, b=10, c;,执行语句c=a/4+b;后,c 的值为 。 【 】
A: 10
B: 12.5
C: 12
D: 12.0
A: 10
B: 12.5
C: 12
D: 12.0
举一反三
- 若有定义:float a=10, b=5; 则表达式:(int)a/4+b/2的值是______。 A: 4 B: 4.5 C: 5 D: 5.5
- 若有变量定义int a=10,b=3;,则执行语句a= (a%b, a/b);后,a的值为__________。 A: 1 B: 3 C: 4 D: 3.333333
- 已定义int d =10; 执行C语句printf("d=%o", d ) ;屏幕上输出的情况是()。 A: 10 B: 12 C: d=10 D: d=12
- 设变量定义为“int a, b;”,执行下列语句时,输入( ),则a和b的值都是10。 scanf("a=%d, b=%d",&a, &b); A: 10, 10 B: a=10 b=10 C: a=10, b=10 D: 10 10
- 设有int a=10, b=4,执行语句a%=b+1;后,a的值是