0726 c++笔记
while语句
1.数字反转
#include <iostream>
using namespace std;
int main() {
int a;
cin>>a;
while(a!=0){
cout<<a%10;
a=a/10;
}
}
while和do while需要自己维护计数器,for默认有计数器
2.逢5必过游戏
#include <iostream>
using namespace std;
int main(){
for(int i=1;i<=20;i++){
if(i%10==5){
cout<<"过";
continue;
}
cout<<i<<" ";
}
return 0;
}
continue语句
格式:continue;
功能:结束本次循环,进入下一个循环周期
注意:break是跳出循环 continur是结束本次循环
for循环嵌套
3.水仙花数
#include <iostream>
using namespace std;
int x;
int main(){
for(int i=1;i<=9;i++){
for(int a=0;a<=9;a++){
for(int b=0;b<=9;b++){
x=i*100+a*10+b;
if (i*i*i+a*a*a+b*b*b==x){
cout<<x<<" ";
}
}
}
}
}