C++ 打印数字倒直角三角形的程序

编写一个 C++ 程序,使用 for 循环打印数字倒直角三角形。

#include<iostream>
using namespace std;

int main()
{
	int i, j, rows;
     
    cout << "Enter Right Triangle Numbers in Reverse Row = ";
    cin >> rows;

    cout << "Right Angled Triangle of Numbers in Reverse Pattern\n"; 

    for(i = rows; i >= 1; i--)
    {
    	for(j = rows; j >= i; j--)
		{
            cout << j << " ";
        }
        cout << "\n";
    }		
 	return 0;
}
C++ Program to Print Right Triangle of Numbers in Reverse

这个 C++ 示例使用 while 循环打印倒序的数字在直角三角形模式中。

#include<iostream>
using namespace std;

int main()
{
	int i, j, rows;
     
    cout << "Enter Right Triangle Numbers in Reverse Row = ";
    cin >> rows;

    cout << "Right Angled Triangle of Numbers in Reverse Pattern\n"; 

    i = rows;
    while(i >= 1)
    {
        j = rows;
    	while( j >= i)
		{
            cout << j << " ";
            j--;
        }
        cout << "\n";
        i--;
    }		
 	return 0;
}
Enter Right Triangle Numbers in Reverse Row = 17
Right Angled Triangle of Numbers in Reverse Pattern
17 
17 16 
17 16 15 
17 16 15 14 
17 16 15 14 13 
17 16 15 14 13 12 
17 16 15 14 13 12 11 
17 16 15 14 13 12 11 10 
17 16 15 14 13 12 11 10 9 
17 16 15 14 13 12 11 10 9 8 
17 16 15 14 13 12 11 10 9 8 7 
17 16 15 14 13 12 11 10 9 8 7 6 
17 16 15 14 13 12 11 10 9 8 7 6 5 
17 16 15 14 13 12 11 10 9 8 7 6 5 4 
17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 
17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 
17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1