若有定义int a=10 b=9 c=8; 接着顺序执行下列语句 变量b中的值是【 】。 c=(a-

大学专科 已帮助: 时间:2023-08-15 19:53:28

若有定义int a=10,b=9,c=8;,接着顺序执行下列语句,变量b中的值是【 】。 c=(a-=(b-5)); c=(a%11)+(b=3);
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:大学专科,电子信息,计算机类

标签:若有,变量,正确答案

参考解答

用户头像

416***303

2023-08-15 19:53:28

正确答案:3
这里:b-5=4,a=4之后a的值为6,并把它赋给c。此时b的值并未被改变。在第2千表达式中,也只有赋值表达式b=3改变了b的值。所以两行语句执行完毕,b的值应该为3。

上一篇 以下程序是从终端读入数据到数组中 统计其中正数的个数 并计算它们的和。请填 main() { int

下一篇 函数pi的功能是根据以下公式近似求得的: pi*pi/6=1+1/(2*2)+1/(3*3)+…+1

相似问题