课程
/后端开发
/C
/C语言入门
++是第二优先级如果i++那按i值计算还是i+1的值计算
2016-06-12
源自:C语言入门 3-10
正在回答
给你写个这个:a=5b=10(a++)+(++b)+a*b我们先看括号里面 :a++ a的值是5 (++b) 值是 :11a*b相当于 6 * 11最后结果是 5+11+6*11==82能看懂么?不懂的话 欢迎提问 你把这个搞懂了 i++ 还是 ++i了
扛不住 提问者
奋斗的油菜
奋斗的油菜 回复 扛不住 提问者
扛不住 提问者 回复 奋斗的油菜
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答为啥i++和++i计算结果一样,不是一个先取值再运算一个先运算再取值吗?
2 回答使用循环计算1-2+3-4+5-6+。。。-100的值?如果i=2(i%2)那么i=0,0是非为什么不是执行第二行代码?
4 回答num是0 i是1 那num=num+i中的num到底是1还是0 num=i+num;i++;为什么会1+2+3+4.....这样计算
1 回答第九行应该写成++i吧!意思是先计算,到下次循环再取值。为什么有的人写成i++?
1 回答在优先级面前如何计算