C语言(a=2,b=5,b++,a+b)这个括号表达式的值怎么算
人气:181 ℃ 时间:2020-05-20 17:03:29
解答
(a=2,b=5,b++,a+b)这个叫逗号表达式,其值为最后一个表达式a+b的值8.如果是8,不是应该把表达式改成++b吗,怎么是b++不管是++b,还是b++,这都不影响整个表达的值。为什么不影响,b++不是应该先用b吗,计算完才把b的值+1b++,a+b先算b++,彻底完成后才算a+b。
推荐
猜你喜欢
- That pair of socks is red (用What colour 提问) I have five (circles ) 括号提问
- 求过点(3,1,-2)且通过直线(x-4)/5=(y+3)/2=z/1的平面方程
- 二阶线性常系数微分方程中的自由项怎么确定 例如y的二阶导+y的一阶导=e^2x
- 下列说法正确的是 A 32gO2占有的体积约为22.4L B 22.4LN2含有阿伏加德罗常数个分子 C 在标准状况下,
- 用“一丝不苟,脚踏实地,深思熟虑”写一段话
- 在光滑的水平面上固定一根条形磁铁,分别有塑料块,铝块,铜块,铁块以匀速正对着磁铁滑来,在接近磁铁过程中,问这几个物体的动能如何变化,请解释原因.
- 上面一上厶,中间一个目,下面两点,读什么,
- 静摩擦力总是阻碍物体间相对运动的趋势么?