哈喽大家好,我是安德酱,久违嗷~
先看代码:
#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 后查看