初学者-C语言基础练习(六)——for与while循环的使用方法



前言

今天这篇文章来讲一下C语言中循环语句。


一、for循环

for循环的基本结构:for(初始化;条件表达式;增量){}
解析:初始化其实就是赋值语句,给循环变量赋初始值。条件表达式就是控制啥时候跳出循环的语句;增量就是每次循环执行后,循环变量的变化。

代码:

#include <stdio.h>
main()
{
	int i;//定义一个循环变量
	for(i=0;i<10;i++)
	{
		printf(" 6 \n");
	 } 
}

效果演示:
在这里插入图片描述
解析:可以看到,十个6,语句的意思就是初始值为0,只要i还小于10,就执行下面的语句,也就是输出6,然后执行完,再回来执行i++(自加1的意思,后续会讲,i–就是自减1),知道加到10,不符合条件,跳出循环,结束。

注意:1–for循环可嵌套,大循环与小循环,这个大家自己去尝试
2–for循环中条件语句一定要确定,是符合条件执行,不符合条件跳出,如果不写条件语句则为死循环,如:for(i=0;;i++),就会一直执行for循环下面的语句。

二、while循环

while循环的用法其实和for差不多,基本结构为:while(条件),只有当条件成立才执行下面的语句。

在这里记住一句话,非0即真,while(1)就是真,就会一直循环,死循环。
代码:

#include <stdio.h>
main()
{
	int i;//定义一个循环变量
	scanf("%d",&i);
	while(i==8)
	{
		printf("此时输入的数是偶数8"); 
		break;
	}
	
}

效果演示:
在这里插入图片描述
解析:这里写的break;是为了防止我的电脑爆炸,哈,跳出循环,胆大的可以试试。语句的意思就是只有你输入8的时候才会出来这句话,不然啥也没有。

三,break,continue循环控制

break:的意思就是跳出循环,通常使用在循环语句与开关语句中,用于switch就是跳出switch,执行switch外的语句。用在循环里面就是跳出循环。

continue:就是跳过本循环中剩余的语句,执行下一次循环。举个例子:班里发苹果,在你之前放一个continue,就跳过你之后的所有人,直接从头再发苹果。

总结

当然其实还有好多中分支循环 do while ,loop,但是不太常用,循环的使用就到这里了。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

通信好难学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值