C语言中,i=3,s=0,s=++i+i++ 求s和i
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/17 21:53:54
C语言中,i=3,s=0,s=++i+i++求s和iC语言中,i=3,s=0,s=++i+i++求s和iC语言中,i=3,s=0,s=++i+i++求s和is=8,i=5首先赋值表达式是从左往右计算的
C语言中,i=3,s=0,s=++i+i++ 求s和i
C语言中,i=3,s=0,s=++i+i++ 求s和i
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++是先运算后更新