循环嵌套输出符号图形
**
1、倒直角三角形
**
/*#在线求职线上编程教育老师#*/
#include<bits/stdc++.h>
using namespace std;
int main(){
int i,j,k,n;
cin>>n;
for (i=1;i<=n;i++){
for(k=1;k<=i-1;k++){
cout<<" ";
}
for(j=1;j<=n-i+1;j++){
cout<<"*";
}
cout<<endl;
}
}
2、倒等腰三角形
/*#在线求职线上编程教育老师#*/
#include<bits/stdc++.h>
using namespace std;
int main(){
int i,j,k,n;
cin>>n;
for (i=1;i<=n;i++){
for(k=1;k<=i-1;k++){
cout<<" ";
}
for(j=1;j<=(n-i)*2+1;j++){
cout<<"*";
}
cout<<endl;
}
}
3、漏斗
```cpp
/*#在线求职线上编程教育老师#*/
#include<bits/stdc++.h>
using namespace std;
int main(){
int i,j,k,n;
cin>>n;
for (i=1;i<=n;i++){
//空格部分就是一个直角三角形
for(k=1;k<=i-1;k++){
cout<<" ";
}
//看作左右背对的两个倒直角三角形
for(j=1;j<=(n-i)*2+1;j++){//n-i+1是一半
cout<<"*";
}
cout<<endl;
}
//下半部分
for (i=2;i<=n;i++){
for(k=1;k<=n-i;k++){
cout<<" ";
}
//看作左右背对的两个直角三角形
for(j=1;j<=i+(n-k);j++){ //左:i;右:n-k;
cout<<"*";
}
cout<<endl;
}
return 0;
}