原来这就是C语言的基本结构—循环结构?!

26ab2f7dc7ae4de6604e3e4e06ab3409.png

点击上方蓝字关注我,了解更多咨询

912eaa96b4ea66f7608524575d19e8d7.png

今天我们就着重说说循环结构。

  循环结构分为三种,分别是for、while、dowhile;

  我们首先说第一种:for循环..他的代码格式为:

for(判断的数值初始化;判断条件;改变判断数值大小){
    循环语句块;
}

  我们举个例子,我们以输出1~10的数字为例:

#include<stdio.h>
int main(void){
    int i;
    for(i=1;i<=10;i++){
        printf("%d\t",i);
    }
}

  程序运行结果为:

1    2    3    4    5    6    7    8    9    10

  即第一次循环时i=1将其输出并运行i=i+1运算,进行第二次循环,直到i>11。

  下面我们说一下while循环的用法:

while(循环判断条件){
        循环语句块;
    }

  我们还以上边的例子写程序:

#include<stdio.h>
int main(void){
    int i=1;
    while(i<=10){
        printf("%d\t",i);
        i++;
    }
}

  程序运行结果依然是:

1    2    3    4    5    6    7    8    9    10

  他的运行过程和for相似,不再过多解释了。

  下面我们来说说和他们俩都不一样的do-while循环

  首先,我们来看看他的结构

#include<stdio.h>
int main(void){
    int i=1;
    do{
        printf("%d\t",i);
        i++;
    }while(i<=10);
}

  他的结果和上边一样,不再告诉大家他的结果,我们为什么说这种循环和前边的循环不一样呢,因为前两种循环都是先判断再运行程序快,而do-while循环是先运行程序快,再进行判断,看他是否符合条件。

971a1bf608b84046693cf3ea3ef4f52f.png

END

*声明:本文于网络整理,版权归原作者所有,如来源信息有误或侵犯权益,请联系我们删除或授权事宜。

976b56a8e978cf83ea83a573970c2af6.png

c6c2598103633e5db34eea9ff76b8f41.gif

戳“阅读原文”我们一起进步

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值