類似字母三角形一樣,我們可以編寫(xiě)C++程序來(lái)打印數(shù)字三角形。 數(shù)字三角形可以以不同的方式打印。
下面來(lái)看看看打印數(shù)字三角形的C++示例。
#include <iostream>
using namespace std;
int main()
{
int i,j,k,l,n;
cout<<"Enter the Range=";
cin>>n;
for(i=1;i<=n;i++)
{
for(j=1;j<=n-i;j++)
{
cout<<" ";
}
for(k=1;k<=i;k++)
{
cout<<k;
}
for(l=i-1;l>=1;l--)
{
cout<<l;
}
cout<<"\n";
}
return 0;
}
執(zhí)行上面代碼,得到以下結(jié)果 -
Enter the Range=5
1
121
12321
1234321
123454321