一道有意思的题,就当娱乐吧。
#include"iostream"
using namespace std;
//打印一个数字塔
void count(int i,int n)
{
cout<<i<<" ";
if (i<n)
{
count(i+1,n);
cout<<i<<" ";
}
}
void main()
{
int i,j,n=11;
for (i=1;i<=n;i++)
{
for(j=n;j>i;j--)
cout<<" ";
count(1,i);
cout<<"\n";
}
}
运行结果: