C语言基础——判断与循环 ——循环篇

本文详细讲解了C语言中的循环结构,包括while、do-while和for循环的语法格式与使用示例。此外,还介绍了continue语句在循环中的作用,以及如何避免无限循环。特别强调了在循环体中正确更新条件的重要性。
摘要由CSDN通过智能技术生成

C语言基础——判断与循环

——循环篇

 

目录

回顾:

一、定义

二、循环讲解

(一)while循环

1.语法格式:

2.举例

(二)do-while循环

1.语法格式

2.举例,执行三次“我爱×××”

(三)for循环:

1.语法格式

2.举例,输出1-10

(四)最后通过一个代码小结一下判断和循环,同时讲一下continue的用法:

最后的最后:


回顾:

上个篇章中简单说了C语言中的判断的用法,通过代码介绍了if、if-else、switch、break等语法的应用。在最后的时候说到了continue语句,当时说在循环中能够用到。今天我们借助循环的概念给讲一下continue语句的用法。

今天讲的有while循环、do-while循环、for循环、break语句和continue语句在循环中的用法。

一、定义

什么叫做循环?顾名思义,循环就是重复的意思,根据事先设定的条件重复执行一段代码,执行一次,对比一次循环条件,满足则继续执行,不满足则跳出循环。

二、循环讲解

(一)while循环

1.语法格式:

while(循环条件)

{

    循环体

 }

循环体放在一对花括号中

2.举例

输出十次“我是×××”

假设代码时这样的:

#include<stdio.h>

int main()

{

    int i = 0;

    while(i < 10)

    {

    printf("我爱×××\n");

    }

    return 0;

}

我们看一下执行结果:

 

我们发现执行的次数远远超过十次,为什么会发生这种情况呢?因为每当执行一次循环体都要对比一次循环条件,i依旧为0永远小于10,因此循环体将会永远执行下去。怎么修改呢?我们只需要在循环体中改变i的大小就好了,因此大家需要记住,循环体中记得增加改变约束条件的语句:

#include<stdio.h>

int main()

{

    int i = 0;

    while(i < 10)

    {

    printf("我爱×××\n");

    i++;
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值