C语言分支循环语句:第二篇:循环语句
一、什么是循环
循环就是让一段代码重复执行多次,不用写很多遍相同代码。
C 语言有三种循环:
• for 循环
• while 循环
• do…while 循环
二、while 循环
先判断,再执行。
while (条件)
{
// 循环体
}
实战:猜数字 5 次机会
while (count)
{
// 猜数字逻辑
count--;
}
三、for 循环
结构最清晰,适合已知次数的循环。
for (初始化; 判断条件; 更新)
{
// 循环体
}
实战:九九乘法表
for (i = 1; i <= 9; i++)
{
for (j = 1; j <= i; j++)
{
printf("%d*%d=%d ", j, i, i*j);
}
printf("\n");
}
四、do…while 循环
先执行一次,再判断。
do
{
} while (条件);
特点:至少执行一次。
五、循环中的 break 和 continue
• break:直接跳出整个循环
• continue:跳过continue后面的代码,再循环
六、本篇小结
• while:先判断后执行
• for:次数明确,最常用
• do…while:至少执行一次
• break / continue 控制循环流程
