欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

c语言for循环中 ++i 与 i++ 的区别

最编程 2024-08-11 22:05:07
...

1、++i是先改变i的值即加1后再使用i的值;而i++是先使用i的值在改变它的值即加。

 

2、for循环内部仅形式不同:当i++循环和++i循环在for循环内部,虽然形式上明显不同,但输出结果一样。

如下图所示:

for(i++)循环:

输出结果:

for(++i)循环:

输出结果:

 

 

3、print()输出函数内,不仅形式不同且输出结果也不同:i++和++i,二者在形式上明显不同,且输出结果也不同,输出值分别为1和2。如下图所示:

i++:

输出结果:

 

++i:

输出结果:

推荐阅读