你的位置: 首页 > 手机资讯 > dowhile语句的用法

dowhile语句的用法

更新时间:2022-06-19 11:14

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 循环重要用在不停进行尝试性的步骤,直到满意条件为止的情形。

举例:编程实现猜数字游戏,假如答案为 010 的整数,猜谜者每次输入一个整数,直到猜对为止。

阐发:本题属于先输入所猜数字能力果断能否料中,要是料中,游戏竣事,要是没料中,持续猜,直到料中为止。故该题相符 do-while 循环的运用场景。

代码如下:

#includestdio.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 <

Copyright 2012-2022 掌游网 豫ICP备2021037784号-1

声明:本站所有资源均来自网络,版权归原公司及个人所有。如有版权问题,请及时与我们网站编辑在线QQ2046095005联系,我们在第一时间予以删除,谢谢!