企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
#### 9. 循环 C 语言提供了以下几种循环类型。点击链接查看每个类型的细节。 | 循环类型 | 描述 | | --- | --- | | [while 循环](https://www.runoob.com/cprogramming/c-while-loop.html) | 当给定条件为真时,重复语句或语句组。它会在执行循环主体之前测试条件。 | | [for 循环](https://www.runoob.com/cprogramming/c-for-loop.html) | 多次执行一个语句序列,简化管理循环变量的代码。 | | [do...while 循环](https://www.runoob.com/cprogramming/c-do-while-loop.html) | 除了它是在循环主体结尾测试条件外,其他与 while 语句类似。 | | [嵌套循环](https://www.runoob.com/cprogramming/c-nested-loops.html) | 您可以在 while、for 或 do..while 循环内使用一个或多个循环。 | **循环控制语句** 循环控制语句改变你代码的执行顺序。通过它你可以实现代码的跳转。 C 提供了下列的循环控制语句。点击链接查看每个语句的细节。 | 控制语句 | 描述 | | --- | --- | | [break 语句](https://www.runoob.com/cprogramming/c-break-statement.html) | 终止**循环**或 **switch** 语句,程序流将继续执行紧接着循环或 switch 的下一条语句。 | | [continue 语句](https://www.runoob.com/cprogramming/c-continue-statement.html) | 告诉一个循环体立刻停止本次循环迭代,重新开始下次循环迭代。 | | [goto 语句](https://www.runoob.com/cprogramming/c-goto-statement.html) | 将控制转移到被标记的语句。但是不建议在程序中使用 goto 语句。 | 使用方法可以参考 Java ,下面给出循环的例子: ~~~ void main(){ //限制 for (int i = 0; i < 6; i++) { printf("限制循环,%d \n",i); } //无限循环 for (;;) { printf("该循环会一直执行下去!\n"); } } ~~~