问题标题: 酷町堂:while和for有什么区别呢?do-while是什么?

0
0
已解决
沈峻宇
沈峻宇
资深天翼
资深天翼

如题!while和for有什么区别呢?do-while是什么?

疑问?????……(n个?)

沈峻宇在2020-05-03 12:51:49追加了内容

这个和我的另一个问题不一样!别说我水!


0
已采纳
李泽远
李泽远
高级天翼
高级天翼

~~~~~~~~~~~~~~~~~~~~~while和for的区别~~~~~~~~~~~~~~

while没有循环变量,for有循环变量(比如i、j、k……);

while一般没有固定次数,for有。(比如你不知道需要循环多少次就用while)

~~~~~~~~~~~~~~~~~~~~~do-while简介~~~~~~~~~~~~~~~~

do-while就是先执行一次,再看符不符合要求,

if    符合要求

    执行、判断、执行、判断……

else

    不循环了;

~~~~~~~~~~~~~~~~~~~~~do-while框架~~~~~~~~~~~~~~~~

do{

 @#$^&%!$# ……*&%¥&@34%#!

}

while( ﷺ ﷻ ﷼ ﷽);

0
曹博扬
曹博扬
初级天翼
初级天翼

while有判断

do while肯定执行一次

for有次数且有变量

曹博扬在2020-05-03 17:36:09追加了内容

走你😄😄

曹博扬在2020-05-03 17:36:16追加了内容

走你😄😄

曹博扬在2020-05-03 17:37:41追加了内容

我关注你了

方田同鞋🙂

0
钱成
钱成
初级守护
初级守护

1.   while 循环是没有循环次数的限制,只有判定条件  比如说:

     while(a!=1)

     {

            执行的命令;
     }

//这里如果a=1时循环就结束了

//如果你括号里填的是 true 或  1  ,那这就是一个死循环

2.   for循环就比较好理解,你给一个循环起点,再给一个终点。当变量的值达到终点的值的时候,循环结束

//不给栗子了哈哈

3.   do-while,顾名思义,do是做的意思

所以,,do-while即先执行一变代码,再判定要不要继续执行下去

比如说:

do

{

cout<<"酷町堂真棒";

}

while(我在学c++);   //注意要加“;”

一般do-while循环用的不多,我们都喜欢用while循环、

//之前学的知识感觉都快忘了。。。。。。

 

 

钱成在2020-05-03 17:53:56追加了内容

do

{

cout<<"酷町堂真棒";

}

while(我在学c++); 

这里不管“我在学c++”这个条件成不成立,都会输出一遍   “酷町堂真棒”

//越看越像拍马屁。。。。。。

0
黄子扬
黄子扬
初级天翼
初级天翼

while和for当然有区别

一个5个字母一个3个字母(逃

其实就是一个只有判断条件(while

一个还有一个变量的初始化,以及每次的变化(for

while(判断条件)

//eg: 

int i=1;
while(i<=10)
i++;

for(初始化;判断条件;初始化变量的变化)

//eg:

for(int i=1;i<=10;i++)

两个等价

 

do-while就是while的判断放在后面判断

无论如何都会先执行一次

0
沈峻宇
沈峻宇
资深天翼
资深天翼

谢谢大家!我明白鸟了~

我要回答