当前位置: 首页 > web >正文

do...while循环概要

do...while循环

一、与for和while循环不同的是,它们是在循环头部测试循环条件。在C语言中,do...while循环是在循环的尾部检查它的·条件。

二、do...while循环与while循环类似,但是do...while循环会确保至少执行一次循环。

do...while循环的语法:

do
{statement(s);}while( condition );

要注意的是,条件表达式出现在循环的尾部,所以循环中的statement(s)会在条件被测试之前至少执行一次。如果条件为真,控制流会跳转回上面的do,然后重新执行循环中的statement(s)。这个过程会不断重复,知道给定条件变为假为止。

#include <stdio.h>
 
int main ()
{
   /* 局部变量定义 */
   int a = 10;

   /* do 循环执行,在条件被测试之前至少执行一次 */
   do
   {
       printf("a 的值: %d\n", a);
       a = a + 1;
   }while( a < 20 );
 
   return 0;
}

当上面的代码被编译和执行时,它会产生下列结果:

a 的值: 10
a 的值: 11
a 的值: 12
a 的值: 13
a 的值: 14
a 的值: 15
a 的值: 16
a 的值: 17
a 的值: 18
a 的值: 19
 

http://www.xdnf.cn/news/11610.html

相关文章:

  • 【网络安全】sick0s 靶场实践之getshell
  • postgreSQL 操作 教程
  • Android | 广播( Broadcast )
  • 智慧养老照护:科技赋能,让老年人享受更美好的晚年生活
  • c++ make_pairpair
  • 10个常用的软件测试工具,你不容错过
  • CSS基础知识点
  • 工作流引擎Activiti系列(一)——初识
  • DHCP原理与配置
  • 二十大计算机专业证书,让你从芸芸众生中脱颖而出
  • (附源码)springboot万花筒 毕业设计 345600
  • Ubuntu 13.10安装ICE
  • 计算机专业答题神器,答题神器哪个好用 答题神器对比测评
  • Android开发丰富资源集锦
  • springboot基于web儿童教育网站 毕业设计-附源码111123
  • “WORD上次启动失败,以安全模式启动”的解决方法
  • (转)Three20 是什么
  • 微信公众号文章汇总
  • Docker——JVM 感知容器的 CPU 和 Memory 资源限制
  • 摄影师的专属:OPPO Find X3 Pro摄影师版深度体验
  • 探索黑客工具箱:HackTools,你的安全研究得力助手
  • socket接收汉字乱码问题
  • DDOS 攻击是什么?有哪些常见的DDOS攻击?
  • 服务器防护安全措施有哪些?
  • Remote Administrator 2.1中文版
  • Java的三大特性(基本特征)
  • 班级网页制作 HTML个人网页设计 我的班级网站设计与实现 大学生简单班级静态HTML网页设计作品 DIV布局班级网页模板代码 DW学生校园网站制作成品下载
  • 数学建模竞赛经验分享(从本科生到研究生,获奖成功率100%,我从数模所学)
  • 开发时间缩短90% Amaze UI助H5梦工场响应式网站快速上线
  • Ubuntu10.10中国版(附官方下载地址)