四、控制语句--2.循环语句
【摘要】 C语言中的循环语句用于重复执行一段代码。以下是C语言中常用的循环语句及其代码示例。1.while循环:while循环根据给定的条件重复执行特定的代码块,只有当条件为真时才执行。while (condition) { // 循环体代码}示例:int i = 0;while (i < 5) { printf("%d\n", i); i++;}2.do-while循环:do...
C语言中的循环语句用于重复执行一段代码。以下是C语言中常用的循环语句及其代码示例。
1.while循环:
while循环根据给定的条件重复执行特定的代码块,只有当条件为真时才执行。
while (condition) {
// 循环体代码
}
示例:
int i = 0;
while (i < 5) {
printf("%d\n", i);
i++;
}
2.do-while循环:
do-while循环首先执行一次循环体,然后根据给定的条件重复执行,只有当条件为真时才继续执行。
do {
// 循环体代码
} while (condition);
示例:
int i = 0;
do {
printf("%d\n", i);
i++;
} while (i < 5);
3.for循环:
for循环在给定的初始化语句、循环条件和循环后操作表达式的控制下重复执行一段代码块。
for (initialization; condition; increment) {
// 循环体代码
}
示例:
for (int i = 0; i < 5; i++) {
printf("%d\n", i);
}
4.break语句:
break语句用于在循环中提前终止循环,即使循环条件仍然为真。
while (condition) {
if (some_condition) {
break;
}
// 循环体代码
}
示例:
int i = 0;
while (i < 5) {
printf("%d\n", i);
if (i == 2) {
break;
}
i++;
}
5.continue语句:
continue语句用于跳过当前循环体中剩余的代码,直接进入下一次循环的条件判断。
while (condition) {
if (some_condition) {
continue;
}
// 循环体代码
}
示例:
for (int i = 0; i < 5; i++) {
if (i == 2) {
continue;
}
printf("%d\n", i);
}
这些循环语句在C语言中被广泛用于实现重复执行的功能,通过条件控制可以实现不同类型的循环操作。请注意,在使用循环语句时,要避免出现死循环,即循环条件无法为假而导致循环无法终止。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)