问题标题: 酷町堂:do

0
1
已解决
李立昂
李立昂
初级守护
初级守护

在C++里“do”是干甚用的??????求大佬解答!!!

李立昂在2018-07-06 11:32:24追加了内容

解答最棒的大佬有豆豆吃哦!~~~~~~~~~~


1
已采纳
丁政元
丁政元
初级光能
初级光能
@李立昂 你好:
do{}while();是C++中循环的一种。
C++中有三种循环,for, while和do{}while();

其中do{}while()的形式为:
do
{
    //循环体

}while(expr);//注意这里必须由分号结尾。

执行流程如下:

1 执行循环体;
2 判断expr,如果为真,则回到1,否则退出循环。

可以看到,do{}while()循环的特色是先执行循环体,再做判断,所以循环至少执行一次。
当有此类需求时,可以优先选择使用do{}while();循环。

求采纳!

1
李祈乐
李祈乐
新手光能
新手光能
do 是和while 结合使用的,在C++中do...while循环语句使用格式如下:
do
 {
循环体
}while( 条件)
do表示这个循环的开始,while表示这个循环的结尾,如果程序执行到while,当while里面的条件为真则继续从do开始循环运行,如果为假,则跳出循环执行while以下的语句。

 

 

 

do-while其实就相当于在开头直接写while,然后循环的语句,while是do-while的简写,看着也清晰方便

0
0
0
我要回答