C语言中的循环语句

c提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 一.循环语句的分类
  • 二.书写格式
  • 三.代码实现


前言

循环语句是C语言的基础,下面是来给大家简单介绍下循环语句的分类与使用方法

一、循环语句分为三种:

  1. do while() 循环
  2. while()  (do) 循环 (do)一般会省略不写
  3. for()循环

二、书写格式

1.do while()                // 不论真假先执行一次

do

{        

循环语句(循环体)  ;      

}while(条件判断表达式);

2. while() 循环

while(条件判断表达式)        //为真执行

{

       循环语句;

}

3. for()循环

for(初始化变量 ; 条件判断表达式 ; 变化量 )

{

        循环语句;

}

三、代码实现

1.do  while()循环

特点:1.while(条件判断表达式)

           2.第一次不判断条件是否为真,都会执行一次。(强制执行一次)

代码如下(示例):
    


	int i = 0;
	do                             //do while 循环  不论条件真假先执行一次
	{
		printf("haha");
	} while (i == 3);

        我们可以看出,这个代码的判断语句为 i == 3,但,i=0,条件为假,是不执行的,但由do while()循环的特点可知,他会执行一次结果为 haha。

感兴趣的朋友,可以下去进行验证即可,保证条件为假,看它是否会执行一次。

2.while() do 循环

特点: while()后跟条件判断表达式

代码如下(示例):

 int i = 0
while (i <= 3)					// while 循环   条件为真才执行   while(判断表达式)
	{
		pirntf("%d",i);
        i++;
	}

条件为真才会执行大括号里面的语句,为假则不执行。

3.for() 循环

特点:简洁

代码如下 (实例) :

int i = 0;
for (i = 1; i <= 3; i++)		// for 循环 for(初值 ; 判断表达式 ; 变化量) 使用较为方便,简洁
	{
		printf("%d",i);
	}

输出为1到3


总结

循环语句共有三种,可根据自己的需求进行选择,至于循环的嵌套,本质就是一个循环里面再写入一个循环,在此不再多做赘述,有兴趣的小伙伴可以自己去实践一下,我在此先给出一个格式

此处不加大括号的原因与if 的单语句一样,若循环体只有一条,可不加大括号,仅限于for循环

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值