C语言i<100与i<=100有什么区别

如题所述

i++
表示递增不在循环中则表示i的值+1;
i++与++i的区别是
i++是先操作后赋值
也就是如果你在此输出i++;
还是输出的i的值,便是你在i++;后面再写一句输出语句则i的值就变了;
而++i则是先赋值后操作,同理在++i的时候输出会得i+1的值,在后面输出也一样
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-18
你这个程序有点问题
i应该自加才行
在sum=sum+i;
后添加i++;这时候当sum的值为5050时i需要继续执行一次i++变成101
不符合条件退出循环
相似回答