课程
/后端开发
/C
/C语言入门
为什么例题 中是显示1-10,而不是从0-9? 例题中应该显示 fn:x=0 fn:x=1 fn:x=2 ... fn:x=9 不应该是从1-10吧。因为毕竟是x++,不是++x
2018-04-13
源自:C语言入门 5-11
正在回答
x++的值是赋给下次出现的x,例题中printf里面有一个x,且是在x++的下一行。所以经过一轮由上而下的运算后x是显示1开始的
单独使用的时候是等同于x=x+1;
然而和其他的语句使用的时候是要分x++还是++x的
x++ 之后再打印 不是打印之后再 x++ 值已经发生改变了
我也觉得是从0开始,,,求解
简单的来说,++i 和 i++,在单独使用时,就是 i=i+1。 而 a = ++i,相当于 i=i+1; a = i; 而 a = i++,相当于 a = i; i=i+1;
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答有没有一起学习的小伙伴
2 回答有会的小伙伴么,帮我改下,我不知道怎么改了
3 回答求大佬帮忙解答问题
1 回答求助关于例题中正方形 的问题
2 回答相似的题目,求大神帮忙