c++硬核学习 while for do while 循环的用法

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_41616600/article/details/99845366

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运行不完了。

猜你喜欢

转载自blog.csdn.net/qq_41616600/article/details/99845366