C++打印數字三角

類似字母三角形一樣,我們可以編寫C++程序來打印數字三角形。 數字三角形可以以不同的方式打印。

下面來看看看打印數字三角形的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;  
}

執行上面代碼,得到以下結果 -

Enter the Range=5
     1
    121
   12321
  1234321
 123454321