已知:inta=4,b=7,c;c=(++a)*(b--);执行后c的值是________
第一空: 35
举一反三
- 已知:inta=4,b=6,c;c=abs(--a*(a-b));执行后c的值是________
- inta=4;执行a+=3;语句后,a的值是___inta=4;执行a-=3;语句后,a的值是___inta=4;执行a*=3;语句后,a的值是___inta=4;执行a/=3;语句后,a的值是___inta=4;执行a%=3;语句后,a的值是___
- 假设已有定义:inta=6,b=7,c=8;则执行语句:c=(a/4)+(b=5);后,变量c的值是()。 A: 7 B: 3 C: 4 D: 6
- 中国大学MOOC: 已知 inta=4 ,b=5,c; 则执行表达式“c=a>b? a-b: b-(a,5);” 后,c的值是
- 已知inta=2;执行语句b=(a=3,a+2,a++);后,b的值为()。 A: 5 B: 6 C: 3 D: 4
内容
- 0
已知有声明”inta=3,b=4,c;”,则执行语句”c=1/2*(a+b);”后,c的值为: A: 3 B: 3.5 C: 4 D: 0
- 1
执行以下程序段后,变量c的值为。inta=13,b=7,c;c=(a<<1)&b;
- 2
已知inta,b=2;执行语句“a=++b;”后,变量b的值是____。(2.0分)
- 3
若有inta=1,b=10;,执行下列语句后a,b的值为_________do{b-=a;a++;}while(b--<0); A: 10,-1 B: 2.8 C: 9.0 D: 4.-3
- 4
执行下列语句后,a的值为() inta=12,b=7; voidm(inta,intb) { a=b; } voidmain() { m(a,b); printf(""%d"",a); } A: 0 B: 1 C: 12 D: 7