为了账号安全,请及时绑定邮箱和手机立即绑定

【萌新】关于这道题提出的问题

https://img1.sycdn.imooc.com//5b20c8f00001b81413660768.jpg一路尾随各变量情况,这个代码很符合大部分人类的思路,从1开始就那么来回正负来回加。。。

https://img1.sycdn.imooc.com//5b20c9740001d31213660768.jpg

https://img1.sycdn.imooc.com//5b20c975000169d113660768.jpg

换一下 i++的位置(++i我也试过了,类似),发现它从开始就偏离我的运算思路了,计算的是2-3+4-5+6...-101的值,我顺便试了一下3-4+5-6..-102,先不说数学原理(高中刚毕业,数学渣),这种违背开发者思路但能跑出结果的代码算错吗?

正在回答

3 回答

只能在已知的情况下用for了

0 回复 有任何疑惑可以回复我~

我觉得是错的,虽然结果是对的,但如你运算其实就是50对-1的数相加,结果都是-50。参与的数不一样

0 回复 有任何疑惑可以回复我~
#1

qq_屠诽_04053364 提问者

但如果放到后端开发中呢?类似表现型和基因型的关系。。
2018-06-23 回复 有任何疑惑可以回复我~

很明显,大括号里的执行代码是有先后执行顺序

spacer.gifhttps://img1.sycdn.imooc.com//5b27c6fa0001a2c713860739.jpg


0 回复 有任何疑惑可以回复我~
#1

qq_屠诽_04053364 提问者

这sei都知道吧。。。
2018-06-19 回复 有任何疑惑可以回复我~
#2

qq_屠诽_04053364 提问者

最后一句话仔细读。。。
2018-06-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926209    人
  • 解答问题       20797    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

【萌新】关于这道题提出的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信