设int a=7,b=8;执行语句printf("%d,%d",(a+b,a),(b,a+b));后的输出结果是( )。
A: 出错
B: 8,15
C: 15,7
D: 7,15
A: 出错
B: 8,15
C: 15,7
D: 7,15
D
举一反三
- 中国大学MOOC: 设int a=7,b=8;执行语句printf(%d,%d,(a+b,a),(b,a+b));后的输出结果是( )。
- 设m=7,n=8则语句printf(“%d,%d”,(m+n,m),(n,m+n));执行后,()是正确的输出结果。 A: 7,15 B: 8,15 C: 出错 D: 15,7
- 下列语句序列执行后,i 的值是()。 A: 15 B: 16 C: 7 D: 8
- 有以下程序: #include<stdio.h> main() int a=7, b=8, *p, *q, *r; p=&a; q=&b; r=p; p=q; q=r; printf("%d, %d, %d, %d\n', *p, *q, a, b); 程序运行后的输出结果是()。 A: 8, 7, 8, 7 B: 7, 8, 7, 8 C: 8, 7, 7, 8 D: 7, 8, 8, 7
- 若χ+1和χ+2是多项式χ3+aχ2+bχ+8的因式,则a+b=( ). A: 7 B: 8 C: 15 D: 21 E: 30
内容
- 0
执行以下语句后结果是_______. int a=1,b=0,c=5; printf("%d,%d",b=a+b,c+=c=7); A: 1,14 B: 1,7 C: 1,12 D: 1,10
- 1
一个4位二进制补码表示的范围是________。 A: 0~+15 B: -8~+7 C: -7~+7 D: -7~+8
- 2
以下程序的运行结果是哪一项?def f(x): global a a = 7 print a + x, a = 5 f(8) print a A: 15 7 B: 13 7 C: 15 5 D: 7 13
- 3
以下程序输出结果为( )int n = 10;while(n>7){ n--; printf("%d ",n);} A: 10 9 8 B: 9 8 7 C: 10 9 8 7 D: 9 8 7 6
- 4
执行下述程序片段时的输出结果是( )。int x=10;x+=3+x%3;printf("%d",x); A: 7 B: 5 C: 14 D: 15