版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
while 循环的使用方式
while (循环条件)
{
循环中要执行的语句;
}
例如
// helloworld.cpp: 定义控制台应用程序的入口点。
//
#include <iostream>
using namespace std;
//命名空间
int main()
{
/********* 判断语句 循环语句 for,while,do while **********/
int a = -1;
while (a < 15)
{
cout << a << endl;
a++;
}
return 0;
}
输出
-1
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
for 循环的使用方式
for (初始值;结尾值(执行循环需要满足的条件);步长)
{
循环体;
}
例如
// helloworld.cpp: 定义控制台应用程序的入口点。
//
#include <iostream>
using namespace std;
//命名空间
int main()
{
//for 循环
for (int c = 1;c < 20;c=c+3)
{
cout << c << endl;
}
return 0;
}
输出
-5
-2
1
4
7
10
13
16
19
do while 的使用方式
与for 和while 循环不同,do while 是先执行一次循环体,然后再开始判断条件的,所以do while 一定会执行一次循环体,后面的循环是否执行取决与while 的 判断
do
{
循环体;
}while(循环判断条件);
例如
#include <iostream>
using namespace std;
//命名空间
int main()
{
int a = 2;
do
{
cout << a << endl;
a++;
}while (a<10);
return 0;
}
输出
2
3
4
5
6
7
8
9
后面我硬核把 a++;语句去掉了,然后就i运行不完了。