c++
打印小飞机,同样是找规律,可以人肉输出,可以循环根据规则输出,但是比较麻烦;
也可以利用向量输出:
#include<iostream>
#include<vector>
using namespace std;
int main(){
vector<string> str{" ** " ,"************" ," * * "};
for (int i=0; i< 3; i++){
cout<<str[i]<<endl;
cout<<str[i]<<endl;
}
return 0;
}循环输出
#include<iostream>
using namespace std;
int main(){
for(int i=0; i<6; i++){
// 1-2 line
if (i<2){
for (int j=0; j<12; j++){
if (j==5 || j==6){
cout<<'*';
}
else{
cout<<' ';
}
}
cout<<endl;
}
else if (i<4){
for (int j=0; j<12; j++){
cout<<'*';
}
cout<<endl;
}
else{
for (int j=0; j<12; j++){
if (j==4 || j==7){
cout<<'*';
}
else{
cout<<' ';
}
}
cout<<endl;
}
}
return 0;
}

京公网安备 11010502036488号