输入正整数n,打印出高为2∗n,底为2∗n−1的菱形图案:
输入描述
输入一个正整数n
输出描述
输出n对应的菱形图形,如n为3时,输出则为:
样例输入 1
5
样例输出 1
********* ******* ***** *** * * *** ***** ******* *********
#include<iostream>
using namespace std;
int main(){
int n;
cin>>n;
for(int i=0;i<n;i++){
for(int j=0;j<i;j++) cout<<" ";
for(int j=0;j<2*(n-i)-1;j++) cout<<"*";
cout<<endl;
}
for(int i=0;i<n;i++){
for(int j=0;j<n-1-i;j++) cout<<" ";
for(int j=0;j<2*i+1;j++) cout<<"*";
cout<<endl;
}
return 0;
}