C语言中,i=3,s=0,s=++i+i++ 求s和i
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 06:40:56
C语言中,i=3,s=0,s=++i+i++ 求s和i
s=8,i=5
首先赋值表达式是从左往右计算的,++i即为先将i自加一次,然后更新i的值并用这个值来参与运算,即相当于s=4+i++
当运行i++时,由于上部是对i操作的,所以此时i的值以变为4.即s=4+4=8.
i++是先运算后更新
收录互联网各类作业题目,免费共享学生作业习题
慧海网手机作业共收录了 千万级 学生作业题目
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 06:40:56
C语言中,i=3,s=0,s=++i+i++ 求s和i
s=8,i=5
首先赋值表达式是从左往右计算的,++i即为先将i自加一次,然后更新i的值并用这个值来参与运算,即相当于s=4+i++
当运行i++时,由于上部是对i操作的,所以此时i的值以变为4.即s=4+4=8.
i++是先运算后更新