类似字母三角形一样,我们可以编写C++程序来打印数字三角形。 数字三角形可以以不同的方式打印。
下面来看看看打印数字三角形的C++示例。
#include <iostream>
using namespace std
int main()
{
int i,j,k,l,n
cout<<"Enter the Range="
cin>>n
for(i=1i<=ni++)
{
for(j=1j<=n-ij++)
{
cout<<" "
}
for(k=1k<=ik++)
{
cout<<k
}
for(l=i-1l>=1l--)
{
cout<<l
}
cout<<"\n"
}
return 0
}
执行上面代码,得到以下结果 -
Enter the Range=5
1
121
12321
1234321
123454321