循环结构程序
goto
while
do-while
for
goto:
使用goto代替for循环累加
1 #include <stdio.h> 2 3 int main() 4 { 5 int i = 1; 6 int sum = 0; 7 8 loop: 9 if(i <= 100) 10 { 11 sum += i; 12 i++; 13 goto loop; 14 } 15 printf("%d %d/n", i, sum); 16 return 0; 17 }
代码中的loop可以自定义
do-while:
1 #include <stdio.h> 2 3 int main() 4 { 5 int i = 1; 6 int sum = 0; 7 8 do { 9 sum += i; 10 i++; 11 } while (i <= 100); 12 13 printf("%d %d/n", i, sum); 14 return 0; 15 }
do-while和wihle的区别是先执行再判断
原文:https://www.cnblogs.com/huochemeiyouhuo/p/11089209.html