995!!!!!!

#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 个赞