do语句的语法:

do

循环语句:

while(表达式);

先执行再判断,循环体至少执行一次

我们用do while循环写一个代码

#include <stdio.h>
int main()
{int i = 1;do{printf("%d ", i);i++;} while (i < 10);return 0;
}

结果为1 2 3 4 5 6 7 8 9 10

break在do语句中的作用

#include <stdio.h>
int main()
{int i = 1;do{if (i == 5)break;printf("%d ", i);i++;} while (i < 10);return 0;
}

结果为1 2 3 4

说明break结束了之后所有的循环

continue在do语句的作用

#include <stdio.h>
int main()
{int i = 1;do{if (i == 5)continue;printf("%d ", i);i++;} while (i <= 10);return 0;
}

结果为1 2 3 4死循环,因为当i==5时候,while(i<=10);继续循环,陷入死循环

c语言学习(循环语句do while)相关推荐

  1. c++语言while循环,c++ c语言while 循环语句入门基础教程

    c++ c语言while 循环语句入门基础教程 我们来看While 循环语句,它跟 For 循环区别在于,For 循环一般知道循环次数,在第一行里头就指明了,而while循环一般不知道循环次数,下面我 ...

  2. C语言进阶——循环语句缺陷分析

    在学习资料满天飞的大环境下,知识变得非常零散,体系化的知识并不多,这就导致很多人每天都努力学习到感动自己,最终却收效甚微,甚至放弃学习.我的使命就是过滤掉大量的无效信息,将知识体系化,以短平快的方式直 ...

  3. oracle学习--循环语句

    oracle学习--循环语句 loop循环: create or replace procedure pro_test_loop is i number; begin i:=0; loop   i:= ...

  4. R语言使用循环语句一次性画出多幅图

    R语言使用循环语句一次性画出多幅图 首先加载包,patchwork用来一个界面展示多幅图 具体的可以看这篇文章 library(ggplot2) library(patchwork) 以数据iris为 ...

  5. c语言循环语句相关摘要,C语言中循环语句的应用研究

    为了帮助初学者尽快掌握C语言的循环语句,通过实例较详细的分析了循环语句的结构.功能和应用方法,以便读者能在实际应用中能够合理地选择循环语句,编出满足需要的程序来. . 26 0 价值工程 C语言中循环 ...

  6. C语言 for循环语句

    c语言中的for循环语句使用最为灵活,不仅可以用于循环次数已经确定的情况,而且可以用于循环次数不确定而只给出循环结束条件的情况,它完全可以代替while语句.本文主要介绍C语言 for循环语句. 原文 ...

  7. R语言for循环语句编程:for循环遍历向量内容并修改向量内容

    R语言for循环语句编程:for循环遍历向量内容并修改向量内容 目录 R语言for循环语句编程:for循环遍历向量内容并修改向量内容

  8. C语言for循环语句的使用方法

      作为C语言三大循环语句之一的for循环在C语言中的也占有非常的重要地位.因此了解C语言的for循环语句的工作原理是非常的有必要的.也是必须的. C语言for循环语句的使用 一.语句结构 二.易错点 ...

  9. C语言for循环语句的用法及易错点

    C语言for循环语句的用法及易错点 文章目录 C语言for循环语句的用法及易错点 引言 基本语法 代码规范性问题 易错点 作用域问题 完成遍历后i的值 for循环里多个条件 for循环里多个初始化变量 ...

  10. C语言再学习 -- 循环语句

    C语言有三种循环结构:while.for和do while.下面依次讲解 一.while循环 1.while介绍 while(逻辑表达式) //布尔值为1 真 { 反复执行的语句 } 只要逻辑表达式结 ...

最新文章

  1. linux vi编辑器中的复制粘贴快捷键
  2. Go基础(复杂类型):映射
  3. python3初学者注意事项
  4. 浪潮服务器更换硬盘_总金额2.5亿!浪潮信息助力中国移动部署NFV项目
  5. 正高变副高!高校实施“职称退步”?
  6. rational rose 启动选择_Rational Rose打开问题
  7. Centos7 Docker 目录挂载_入门试炼06
  8. 计算机处理负数加法,怎么让加法器实现两个负数相加
  9. 舍 bpftrace 而取 systemtap 的代价和思考
  10. 导入项目jsp文件报错,但打开相应的文件并没有错误解决办法
  11. 图解think php,图解ThinkPHP5框架(三):配置类Config.php源码解读
  12. 三维建模与3D打印 2021-10-12
  13. levene ttest
  14. 高分辨透射电镜(HRTEM)样品怎么制?看这一篇就够了
  15. java 最小公倍数_Java求最大公约数和最小公倍数
  16. html 圆环实现多种颜色,Echart饼图实现(圆环图)+状态颜色控制
  17. HEVC/H.265编码HM码率控制
  18. 便携一体机设计资料机构图:定制化仪器户外便携式手提触摸一体机
  19. 比尔·盖茨2015荐书
  20. CSS3 弹性盒布局模型和布局原理

热门文章

  1. 20200413 jzoj 普及c组 Loan Repayment
  2. 习题课3-1(动态规划)
  3. excel表格两个表格合并
  4. C# 使用AD(Active Directory)验证内网用户名密码
  5. 华为鸿蒙文案,机智的华为广告文案,各种“吊 打”三星小朋友!
  6. 【网络协议模糊测试实战】使用sulley对PCManFTP进行模糊测试
  7. win10由%AppData%、path引申出来对环境变量的探究,与修改注册表的一些血的教训
  8. [开题报告+任务书+论文+PPT+源码]基于安卓的个人图书馆设计[包运行成功]
  9. SSH常见问题及其解决方法
  10. 产品经理们都是怎样成为产品经理的?