C语言的循环程序
C语言中的循环程序通常使用 for,while,和 do-while 这三种循环结构来实现。下面,我将为你提供每种循环结构的示例。
for循环
for 循环是C语言中常用的循环结构,它通常用于已知循环次数的场合。
c复制代码
|
#include <stdio.h> |
|
|
|
int main() { |
|
int i; |
|
for (i = 0; i < 10; i++) { |
|
printf("%d\n", i); |
|
} |
|
return 0; |
|
} |
这个程序会打印出0到9的数字。
while循环
while 循环在满足某个条件时执行一段代码。这个条件在每次循环迭代开始时检查。
c复制代码
|
#include <stdio.h> |
|
|
|
int main() { |
|
int i = 0; |
|
while (i < 10) { |
|
printf("%d\n", i); |
|
i++; |
|
} |
|
return 0; |
|
} |
这个程序也会打印出0到9的数字。
do-while循环
do-while 循环至少会执行一次,即使条件在第一次检查时不满足。它首先执行循环体,然后检查条件,如果条件为真,则再次执行循环体。
c复制代码
|
#include <stdio.h> |
|
|
|
int main() { |
|
int i = 0; |
|
do { |
|
printf("%d\n", i); |
|
i++; |
|
} while (i < 10); |
|
return 0; |
|
} |
这个程序同样会打印出0到9的数字。
这些循环结构是C语言编程中的基础,你可以根据具体的需求选择使用哪种循环结构。同时,你也可以在循环内部使用 break 语句来提前结束循环,或者使用 continue 语句来跳过当前迭代的剩余部分并开始下一次迭代。