返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >C++while和do-while语句求和详解
  • 326
分享到

C++while和do-while语句求和详解

2024-04-02 19:04:59 326人浏览 八月长安
摘要

目录while语句求和小结:do-while语句求和代码如下。总结while语句求和 while的语言结构简洁,当符合循环条件(表达式)时,系统将执行循环体(语句)。执行过程如图所示

while语句求和

while的语言结构简洁,当符合循环条件(表达式)时,系统将执行循环体(语句)。执行过程如图所示:

接下来我们将通过实例来熟悉while语句。

实例:利用while语句实现输入5名学生成绩并求和。

思路:构建循环体和循环语句。

循环体:输入数据并求和;

循环语句:不到五次时,继续循环。

代码如下。


#include<iOStream>
using namespace std;
int main()
{
     double cj,sum=0;
     int i=0;
     while(i<5)
     {
	  cin>>cj;
	  sum+=cj;
	  i++;            //i为循环变量
     }
     cout<<"sum="<<sum<<endl;
     return 0;
}

注意:

(1)循环体有多条语句,不要漏掉“{ }”;

(2)要有使循环趋于结束的语句。

小结:

while语句特点为先判断表达式,后执行语句,其编程工作量小,执行效率高,且容易掌握,是程序设计过程中的基础语句。

do-while语句求和

在上篇文章中我们聊到了while语句和求和的实例,那么对比do-while语句和while语句,两者有什么异同之处呢?相同的是,while和do-while语句都有循环条件(表达式)和循环体(语句);不同的是,while语句先判断循环条件(表达式),后执行循环体(语句),而do-while语句先执行循环体(语句),后判断循环条件(表达式)。while语句和do-while语句执行情况如图所示:

接下来通过实例来熟悉do-while语句。

实例:利用while语句实现输入5名学生成绩并求和。

思路:构建循环体和循环语句。

循环体:输入数据并求和;

循环语句:不到五次时,继续循环。

代码如下。


#include <iostream>
using namespace std;
int main()
{ 
    double cj,sum=0;
    int i=0;
    do 
    { 
        cin>>cj;
        sum+=cj;
        i++;		//i为循环变量
    } while(i<5);
    cout<<“sum=”<<sum;
    return 0;
}                      

总结

本篇文章就到这里了,希望能给你带来帮助,也希望您能够多多关注编程网的更多内容!

--结束END--

本文标题: C++while和do-while语句求和详解

本文链接: https://lsjlt.com/news/133173.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • C++while和do-while语句求和详解
    目录while语句求和小结:do-while语句求和代码如下。总结while语句求和 while的语言结构简洁,当符合循环条件(表达式)时,系统将执行循环体(语句)。执行过程如图所示...
    99+
    2024-04-02
  • C语言 while for do while循环体详解用法
    while循环 表达式: while(表达式) { 循环语句; } while 语句执行流程图: 例子: 打印1-10的数字 #include <stdio.h>...
    99+
    2024-04-02
  • c语言do while语句怎么使用
    do while语句是一种循环语句,它会先执行一次循环体,然后检查循环条件是否成立,如果条件成立就继续执行循环体,直到条件不成立为止...
    99+
    2024-04-02
  • c语言for、while和do-while循环之间的区别
    for,while,do-while区别 循环结构 1、初始化变量:for循环当中定义的初始化变量,只有自己才能用;while和do-while循环,初始化变量本来就在外面,所以外...
    99+
    2024-04-02
  • C语言中怎么使用do-while语句
    这篇文章主要介绍“C语言中怎么使用do-while语句”,在日常操作中,相信很多人在C语言中怎么使用do-while语句问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C语言中怎么使用do-while语句”的疑...
    99+
    2023-06-16
  • C语言中如何使用do-while语句
    这篇文章给大家介绍C语言中如何使用do-while语句,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。while循环和for循环都是入口条件循环,即在循环的每次迭代之前检查测试条件,所以有可能根本不执行循环体中的内容。C...
    99+
    2023-06-16
  • php do-while循环语句介绍
    这篇文章主要讲解了“php do-while循环语句介绍”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php do-while循环语句介绍”吧!do-while循环语句是一种“直到型”循环语...
    99+
    2023-06-20
  • c语言for、while和do-while循环之间的区别有哪些
    这篇文章主要介绍c语言for、while和do-while循环之间的区别有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!for,while,do-while区别循环结构初始化变量:for循环当中定义的初始化变量,...
    99+
    2023-06-26
  • c语言do while怎么用
    do-while循环在执行完循环体至少一次后检查循环条件。其语法为:do { // 循环体} while (循环条件); 特点:与while循环不同,do-while循环至少执行一次循环...
    99+
    2024-05-21
    c语言
  • C语言示例讲解do while循环语句的用法
    目录1、do while()循环-先执行后判断2、do while中的break以及continue3、练习4、猜数字游戏1、do while()循环-先执行后判断 do语句的语法 ...
    99+
    2024-04-02
  • js中的do-while语句是什么
    本篇内容主要讲解“js中的do-while语句是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“js中的do-while语句是什么”吧!1、do-while语句是一种后测试循环语句,即循环体中...
    99+
    2023-06-20
  • php中while和do...while的区别是什么
    小编给大家分享一下php中while和do...while的区别是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php的框架有哪些php的框架:1、Larav...
    99+
    2023-06-14
  • Java循环语句for,、while以及do…while的用法区别
    本篇内容介绍了“Java循环语句for,、while以及do…while的用法区别”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Java 循...
    99+
    2023-06-02
  • 怎么在java中使用do-while语句
    怎么在java中使用do-while语句?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。java基本数据类型有哪些Java的基本数据类型分为:1、整数类型,用来表示整数的数据...
    99+
    2023-06-14
  • 怎么在php中使用do...while语句
    这篇文章将为大家详细讲解有关怎么在php中使用do...while语句,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。PHP开发环境搭建工具有哪些一、phpStudy,是一个新手入门最常用的开...
    99+
    2023-06-14
  • Java中的do while语句怎么使用
    本篇内容主要讲解“Java中的do while语句怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java中的do while语句怎么使用”吧!do-while 语法分析我们先来了解一下 ...
    99+
    2023-06-27
  • python条件语句和while循环语句
    目录一、条件语句二、​while循环语句​以Python 3.x版本为主 一、条件语句 ​条件语句基本结构​ 0或null为false,其余则为true if 判定条件:语句块......
    99+
    2024-04-02
  • 怎么理解C语言do{}while(0)结构
    这篇文章主要介绍“怎么理解C语言do{}while(0)结构”,在日常操作中,相信很多人在怎么理解C语言do{}while(0)结构问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么理解C语言do{}whil...
    99+
    2023-06-16
  • do while在c语言中的用法
    do while 循环在 c 语言中的用法:至少执行循环体一次,再检查条件表达式为真时继续执行。条件表达式为假时终止循环。与 while 循环不同,即使条件表达式为假也会执行一次。 d...
    99+
    2024-05-02
    c语言
  • c语言中do while什么意思
    do while语句在先执行代码块后检查条件,直到条件为假才停止执行。1)执行代码块;2)检查条件;3)条件为真则继续执行代码块,条件为假则跳出循环。与while语句的区别是do whi...
    99+
    2024-05-02
    c语言
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作