#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n%2==0){矩形
for(1~n){
for(1~n){
cout<<"";
}
}
}
if(n%2==1){菱形
int t=n/2;
for(int i=1;i<=n;i++){
for(int j=1;j<=n-i+1;j++)cout<<" ";
for(int j=1;j<=i*2+1;j++){
cout<<"*";
}
cout<<endl;
}(参考的)
for(1~n)cout<<"*";
换行
举一反三,如果贴主回复我将继续展开做法
}
}
1 个赞