C语言中do while语句的一般形式是什么

发布时间:2020-07-07 13:54:36

来源:亿速云

阅读:136

作者:清晨

小编给大家分享一下C语言中do while语句的一般形式是什么,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!C语言中“do while”语句用于语句的循环判断;语法为:“do {代码语句} while(表达式);”。它与while循环的不同在于:“do while”先执行循环中的语句,然后再判断表达式是否为真,如果为真则继续循环;如果为假,则终止循环。

do-while语句的一般形式为:do{

代码语句

}

while(表达式);

这个循环与while循环的不同在于:它先执行循环中的语句,然后再判断表达式是否为真,如果为真则继续循环;如果为假,则终止循环。因此,do-while循环至少要执行一次循环语句。其执行过程可用下图表示。

用do-while语句计算从1加到100的值#include

int main(void){

int i,sum=0;

i=1;

do{

sum=sum+i;

i++;

}

while(i<=100);

printf("%d\n",sum);

return 0;

}

同样当有许多语句参加循环时, 要用"{"和"}"把它们括起来。

看完了这篇文章,相信你对C语言中do while语句的一般形式是什么有了一定的了解,想了解更多相关知识,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

c语言do while什么意思,C语言中do while语句的一般形式是什么相关推荐

  1. c语言do while什么意思,C语言中do while语句的用法是什么?

    C语言中"do while"语句用于语句的循环判断:语法为:"do {代码语句} while(表达式);".它与while循环的不同在于:"do wh ...

  2. 素数在c语言表达能力,巧用C语言中的Continue语句解决数论中的问题

    .#0 福建电脑!""#年第$%期 巧用!语言中的!"#$%&'(语句解决数论中的问题 杨爱梅 !河南工业大学河南郑州"#$$#%& !摘要!运 ...

  3. c语言while函数作用,详解C语言中的while语句

    什么是C语言的while语句?它的作用是什么呢?估计很多初学者对此都是一知半解.下面课课家笔者就为大家详细解释C语言中的while语句的含义和作用. 首先笔者先给大家介绍C语言中的共有的三大常用的程序 ...

  4. r语言for循环的c(),R语言中for循环的并行处理方式

    前言 本文用于记录笔者在将R语言中的for语句并行化处理中的一些问题. 实验 这里使用foreach和doParallel包提供的函数实现for语句的并行处理. for语句脚本 func return ...

  5. C语言switch中break的作用,C语言中switch...case语句中break的重要性

    在C语言中switch...case语句是经常用到的,下面我介绍一下在使用该语句时候需要注意的一个细节问题.话不多说,直接举例子: 例子1: switch(fruit) { case 1:printf ...

  6. c语言 case break,C语言中switch...case语句中break的重要性

    在C语言中switch...case语句是经常用到的,下面我介绍一下在使用该语句时候需要注意的一个细节问题.话不多说,直接举例子: 例子1: switch(fruit) { case 1:printf ...

  7. c语言数组中逗号的作用,在C语言中,每个语句和数据定义是用( )结束。? 逗号|括号|分号|句号...

    在C语言中,每个语句和数据定义是用( )结束.? 逗号|括号|分号|句号 更多相关问题 [多选题]有关商事登记的内容,下列表述哪些是不正确的: A. 商事登记不是取得商人资格的必备条件 B. 商事登记 ...

  8. c语言中do有什么作用,C语言中do while语句的用法是什么?_后端开发

    c语言有且唯一的函数是什么?_后端开发 在​c语言中有且唯一的函数是:"main"函数."main"函数,又称主函数,是程序执行的起点:如果有其他函数,则会完成 ...

  9. Lisp语言中的if语句

    目录 导言: 到底是if语句还是if函数? if语句的语法: 使用if语句: 关系函数: 逻辑函数: and函数: or函数: not函数: 导言: 在Lisp语言中拥有分支语句是一件十分正常的事情, ...

最新文章

  1. Leptonica在VS2010中的编译及简单使用举例
  2. (转)互斥对象锁和临界区锁性能比较 .
  3. IIS中的sc-win32-status——Win32状态详细说明
  4. python2 python3编码_Python2和Python3编码问题-从底层出发
  5. 如何用cmd命令控制mysql数据库
  6. 设计模式-创建型-生成器
  7. 网易云信与极客邦科技联合,发起抗击疫情行动,百家企业贡献资源
  8. 树的最长直径(邻接表)
  9. [渝粤教育] 西南科技大学 电器设备及维修 在线考试复习资料
  10. Android 开源优秀 Library 推荐
  11. 第三百三十六章 斗宗强者间的大战!
  12. Hadoop 系列之 1.0 和2.0 架构
  13. 常用作业定义的T-SQL模板.sql
  14. ASP.NET页面输出缓存知识
  15. 7923 consoleconsumer 怎么关闭_英雄联盟手游怎么设置最好 LOL手游最佳设置攻略_英雄联盟手游...
  16. Linux源码编译bison和flex
  17. Centos操作系统
  18. Xpose实战一:来,让我们任性登录,替换掉它的登录验证
  19. JAVA 实现高级计算器程序
  20. 汇智聚力 平台闪耀 —— CDEC2022中国数字智能生态大会深圳举行

热门文章

  1. DOM(文档对象模型)(二)深入了解DOM节点
  2. 计算5个学生的java考试平均分
  3. 一般物品识别易语言代码
  4. 【最新消息】苹果放出新大招??!!
  5. php的应用程序开发,创建应用程序
  6. i710875h和i710750h哪个好
  7. SQL 优化工具 Explain
  8. 新浪微博里的字体加亮的点击事件处理(原创)
  9. 河北计算机对口高考数学考试题,河北省对口招生考试数学模拟试题
  10. [HBase基础]-- spark创建hbase表(非分区表)