展会信息港展会大全

C++编程中的while循环语句详解
来源:互联网   发布日期:2016-01-26 10:35:52   浏览:2149次  

导读:在上一课中我们介绍了C++中的for循环,本教程为大家介绍另一种循环语句While循环。 我们来看另一种循环,它跟 For 循环区别在于,For 循环一般知道循环次数,在第一行里头就指明了,而while循环一般不知道 ...

在上一课中我们介绍了C++中的for循环,本教程为大家介绍另一种循环语句While循环。

我们来看另一种循环,它跟 For 循环区别在于,For 循环一般知道循环次数,在第一行里头就指明了,而while循环一般不知道循环次数,下面我们来看一个练习;

1、启动 Geany

1)点菜单 应用程序-编程-Geany 启动 Geany ,新建一个 c++ 源程序;

2)点菜单 文件-另存为 命令,以 while 为文件名,保存文件到自己的文件夹;

2、输入程序代码

1)输入一个求和的程序,当输入为 0 时结束;

#include <iostream>

using namespace std;

int main(int argc, char** argv)

{

int a = 0;

int sum = 0;

cout << "input a number: ";

cin >> a;

while (a != 0)

{

sum = sum +a;

cout << "input a number: ";

cin >> a;

}

cout << "sum = " << sum;

return 0;

}

2)第一段是定义两个变量,存放输入和总和,

第二段是先提示输入一个值,

第三段是循环,括号里面先判断一下 a 的值,不是 0 就求和,然后继续输入、判断、求和,直到不满足条件退出循环,

下面一段是输出最终求和的结果;

3)保存、编译、生成、运行,从键盘上不断输入数,最后输一个 0,得到求和的结果;

3)while 和 for 循环的区别是,while 循环要先判断条件,满足了再循环,一般用在读取文件中,读到文件结尾了就退出;

赞助本站

人工智能实验室

相关热词: while 循环语句 C++

AiLab云推荐
推荐内容
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港