📅  最后修改于: 2023-12-03 15:22:57.274000             🧑  作者: Mango
右侧图案三角形是一个非常有趣的图案,可以用 C++ 代码打印出来。下面是一个简单的程序来实现这个图案:
#include <iostream>
using namespace std;
int main() {
int n = 7;
for(int i = 1; i <= n; i++) {
for(int j = 1; j <= n; j++) {
if(i > j) {
cout << " ";
} else {
cout << "*";
}
}
cout << endl;
}
return 0;
}
以上程序的输出为:
*******
*****
***
**
*
*
可以看到,程序打印出了一个向右倾斜的三角形,其中第一行有 7 个星号,然后后面每一行星号数量依次递减。
可以通过改变变量 n 的值来控制三角形的大小。
此外,还可以通过改变 cout << " ";
的内容来打印其他字符,例如空格、点号等。
以上就是右侧图案三角形的 C++ 实现。