C++速成(第五期)

发布于:2022-08-08 ⋅ 阅读:(426) ⋅ 点赞:(0)

哈喽大家好,我是安德酱,久违嗷~

先看代码:

#include<iostream>
using namespace std;
int main(){
    int a,b;
    cin>>a>>b;
    while(1){
        cout<<a+b<<endl;
    }
    return 0;
}

???

这个while是啥?

欸~

不急!

while when表示“当……的时候”,从句中既可以用延续性动词, 表示状态或时间段, 也可以用非延续性动词, 表示动作或时间点; while表示“当…… 的时候”、“在……期间”, 从句中只能用延续性动词, 表示状态或时间段。

在C++里是一种循环。

while(1)或while(true)都是死循环!

就是你逃不出来!!!!!!!!!!!!!!!!!!

假如我输入1 1

就会输出

2

2

2

2

2

2

2

2

2

2

2

2

2

2

……

一直下去!

酱,你好二啊!

想逃脱出死循环,我们学了if以后会讲。

———————————————————————————————————————————

#include<iostream>
using namespace std;
int main(){
    int a,b;
    cin>>a>>b;
    while(a+b==2){
        cout<<a+b<<endl;
        a=a+b;
    }
    return 0;
}

往while里写一个条件句,就不会一直循环了。

只有满足条件句时才会循环。

———————————————————————————————————————————

这期有点多,复习一下~

1.while死循环

2.while循环

 

———————————————————————————————————————————

下期我们学if判断句,破解死循环方法,和for循环。

那我是安德酱,我们再见啦~

下期火速更新!

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到