12.显示金字塔
提示用户输入一个在1到15之间的整数,然后显示一个金字塔的形状
示例:
1
2 1 2
3 2 1 2 3
4 3 2 1 2 3 4
5 4 3 2 1 2 3 4 5
1
2 1 2
3 2 1 2 3
4 3 2 1 2 3 4
5 4 3 2 1 2 3 4 5
#include<iostream>
using namespace std;
void main()
{
int n;
cout<<"请输入1到15之间的整数"<<endl;
cin>>n;
for(int i=1;i<=n;i++)
{
for(int j=0;j<(n-i)*3;j++)
cout<<" ";
int a=i;
while(a)
{
if(a<10)
cout<<a<<" ";
else
cout<<a<<" ";
a--;
}
a=2;
while(a<=i)
{
if((a+1)<10)
cout<<a<<" ";
else
cout<<a<<" ";
a++;
}
cout<<endl;
}
}