循环之while语句
知道循环次数使用for循环;
不知道循环次数,知道试用条件用while循环
例:从1+2+3....,加到第多少次后,值大于3033
使用for循环实现:
# include<stdio.h> int main() { int sum = 0, i; for (i = 1; i <= 100; i++){ sum = sum + i; if (sum == 3003){ break; } //当sum==3003时,跳出循环,求循环次数 } printf(" % d\n", i); }
输出结果:77
使用While循环实现:
# include<stdio.h> int main(){ int sum = 0, i = 0; while (sum != 3003){ i++; sum += i; } printf("i = % d\n", i); return 0; }
结果:i=77
标签:int,sum,基础,笔记,77,while,循环,main From: https://www.cnblogs.com/charmLuo/p/17398496.html