关于C语言的执行顺序问题。跪请大神解答。
答案:2 悬赏:10 手机版
解决时间 2021-03-27 13:15
- 提问者网友:我们很暧昧
- 2021-03-27 02:29
关于C语言的执行顺序问题。跪请大神解答。
最佳答案
- 五星知识达人网友:由着我着迷
- 2021-03-27 02:36
这跟编译器和环境有关, 把题目改一下拿给你们老师做他也不一定做得对, 别纠结这种问题, 现实中谁也不会这么写代码, 我接触学习C/C++10多年, 独立完成数个几万行代码的项目, 说实话, 你这题我不会做追问好吧,我自己花了几小时解决了,在vc++6.0
1个输出函数内的++--运算, 后++等于除符号位外等于前一个值(从右向左运算)。所以结论是后++--不参与运算,i为前++--的值
1个输出函数内的++--运算, 后++等于除符号位外等于前一个值(从右向左运算)。所以结论是后++--不参与运算,i为前++--的值
全部回答
- 1楼网友:毛毛
- 2021-03-27 04:07
printf函数的参数表是从右至左依次计算的。追问那答案不应该是 8 ,7 ,7 ,8 ,-7, -8那答案不应该是 8 ,7 ,7 ,8 ,-7, -8追答后++、前++你分不清啊?我算出来是8 7 8 8 -8 -8。追问为什么最后两个是-8,实在搞不懂追答i是8,-i不是-8还能成几?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯