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

434 阅读1分钟

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

#include using namespace std;

int main() { int i, j, rows;

cout << "Enter Inverted Right Triangle of Nums in Reverse Rows = ";
cin >> rows;

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

for(i = 1; i <= rows; i++)
{
	for(j = rows; j >= i; j--)
	{
        cout << j << " ";
    }
    cout << "\\n";
}		
return 0;

image.png

这个C++例子显示了倒置的直角三角形,它的数字用while循环反向打印。

#include using namespace std;

int main() { int i, j, rows;

cout << "Enter Inverted Right Triangle of Nums in Reverse Rows = ";
cin >> rows;

cout << "Inverted Right Triangle of Numbers in Reverse Order Pattern\\n"; 
i = 1;

while( i <= rows)
{
    j = rows;
	while( j >= i)
	{
        cout << j << " ";
        j--;
    }
    cout << "\\n";
    i++;
}		
return 0;
Enter Inverted Right Triangle of Nums in Reverse Rows = 13
Inverted Right Triangle of Numbers in Reverse Order Pattern
13 12 11 10 9 8 7 6 5 4 3 2 1 
13 12 11 10 9 8 7 6 5 4 3 2 
13 12 11 10 9 8 7 6 5 4 3 
13 12 11 10 9 8 7 6 5 4 
13 12 11 10 9 8 7 6 5 
13 12 11 10 9 8 7 6 
13 12 11 10 9 8 7 
13 12 11 10 9 8 
13 12 11 10 9 
13 12 11 10 
13 12 11 
13 12 
13