do while句子的用法是什么?不知小伙伴们来看看小编今天的分享吧!
do-while循环格式:
do{
Statement _1;
Statement _2;
}while(Exp_cntrl);///分号不能丢失
当循环体是一个简单的句子时,{}可以省略,即:
do
Simp1e_Statement;//循环体
while(Exp_cntrl);
注意,在 do-while 结构中,while 括号后的分号不能丢失 。
do-while 循环的执行过程是:首先无条件执行循环,然后根据循环控制的表达值判断循环是否继续执行 。如果是真的,继续执行;如果是假的,停止执行并退出 do-while 循环 。也就是说,do-while 循环至少执行一次 。
do-while 循环和 while 循环的主要区别是前者至少执行一次,后者可能不执行一次 。
do-while 循环执行流程图:
do-while 循环主要用于在满足条件之前进行尝试性操作 。
例如:编程实现猜数字游戏,假设谜底是 0?10 的整数,猜谜者每次输入一个整数,直到猜对 。
分析:这个问题属于输入猜测数字来判断是否猜测,如果猜测,游戏结束,如果不猜测,继续猜测,直到猜测 。所以这个问题符合 do-while 回收场景 。
代码如下:
#include<stdio.h>
int main (void){undefined
int pwd=7,gs; //pwd:谜底
printf ("tGames Beginn");
do{undefined
printf("Please guess (0~10):");
scanf("%d",&gs);
}while(gs!=pwd);
printf ("tSucceed!n");
printf ("tGaines Overn");
return 0;
}
运行结果:
Games Begin
Please guess (0~10):3
Please guess (0~10):5
Please guess (0~10):8
Please guess (0~10):7
Succeed!
Gaines over
以上是小编今天的分享 。我希望它能帮助你 。
【do while语句的用法 dowhile语句的用法】
- 临终老人的生理变化及特征 90岁老人临终前的生理表现
- shell脚本中的for循环是怎样的 shell脚本for循环
- ipad存储空间在哪里的具体操作步骤 ipad存储空间在哪里
- 笔记本怎么复制粘贴的具体操作步骤 笔记本怎么复制粘贴
- 数据库sql语句有哪些 数据库sql语句大全
- oppoa72怎么恢复出厂设置的具体操作步骤 oppoa72怎么恢复出厂设置
- 隐藏微信某人聊天窗口总共需要3步,具体的操作步骤 隐藏微信某人聊天窗口
- 苹果手机系统不更新怎么去除红点的具体操作步骤 苹果手机系统不更新怎么去除红点
- 华为钥匙包门禁卡在哪里的具体操作步骤 华为钥匙包门禁卡在哪里
- 家里的螳螂怎么处理的具体操作步骤 家里的螳螂怎么处理