while,for,do while 循环语句总结大全,一步到位(二)

举报
谦虚斯帕克 发表于 2022/03/22 15:24:48 2022/03/22
【摘要】 三.do-while 循环语句对于while语句而言,如果不满足条件,则不能进入循环,即使不满足条件,也至少执行一次。·do…while循环和while循环相似,不同的是,do…while循环至少会执行一次#include <stdio.h>void main()( int i=1; do { printf("%d",i++); }while (i<10);//注...

三.do-while 循环语句

对于while语句而言,如果不满足条件,则不能进入循环,即使不满足条件,也至少执行一次。

·do…while循环和while循环相似,不同的是,do…while循环至少会执行一次

#include <stdio.h>
void main()
(
   int i=1;
   do
   {
      printf("%d",i++);
   }while (i<10);//注意:这里需要分号';'//
}   

do-while 循环语句的循环语序为

先循环一次,再判断条件是否符合,

若条件符合,则继续循环;

若条件不符合,则退出循环;

举个例子,如下图代码:

#include <stdio.h>
void main()
{
  int i=1;
  char ch;
  do
  {
     scanf("%c",ch);
  }while (i<10);//()里的是循环语句满足的条件//
  printf("%c,ch);
}

先循环一次,再判断是否满足条件!

最后,总结一下 while 和do-while 两个循环语句的区别:

while 循环语句()后不带分号’;’

do-while 循环语句 while ()后带分号‘;’

循环语序也是不同的;

while 循环语句是先判断条件是否符合,再进行是否循环;

do-while 循环语句是直接开始循环,再判断条件是否符合,再进行是否循环.
这就是while,for,do while 循环语句总结!

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。