#include<iostream> using namespace std; int main(){ int n; cout<<"请输入一个整数:"<<endl; cin>>n; //正三角 for(int i=1;i<=n;i++){ for(int j=1;j<=n-i;j++) cout<<" "; for(int k=1;k<=2*i-1;k++) cout<<"*"; cout<<endl; } //到三角 //二者合并变成菱形 for(int i=n;i>=1;i--){ for(int j=1;j<=n-i;j++) cout<<" "; for(int k=1;k<=2*i-1;k++) cout<<"*"; cout<<endl; } //平行四边形 cout<<endl; for(int i=1;i<=n;i++){ for(int j=1;j<=n-i;j++) cout<<" "; for(int i=1;i<=n;i++) cout<<"*"; cout<<endl; } return 0; }
运行结果: