do while 循环

1.语法格式

do while语句的语法结构如下

do

循环语句;

while(条件判断);

从这个语法结构中我们不难看出,do while循环至少会循环一次,因为代码是按照从上至下的顺序运行的,现在我们可以尝试一下用do while 循环来打印1~10

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

同其他循环一样,当有多句循环语句是,我们需要用大括号括起来,我们需要记住的是,当至少循环一次,这就是do while 循环与其它循环不一样的地方。

2.do while 循环中的break和continue

对于do while 循环中的break和continue,其作用与其在while循环中是一致的,当执行到break时就会直接跳出循环,执行到continue时就会跳过continue之后的循环语句,直接进行判断。所以do while 语句与while其实没有很大区别,而continue在for循环中并不会跳过我们的调整部分(对循环变量的调整),这也是for循环在三种循环中比较特殊的一点,当然do while循环和while循环我们也可以通过调整调整部分的位置来避免进入死循环。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值