像字母三角形一样, 我们可以编写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;
}
【C++程序打印数字三角形】输出:
Enter the Range=5
1
121
12321
1234321
123454321
Enter the Range=6
1
121
2321
1234321
123454321
12345654321
推荐阅读
- C++使用递归
- C++程序打印字母三角形
- C++ map映射函数用法
- C++列表list用法
- C++ do-while循环语句
- C++ deque双端队列用法
- 在C++中按值调用和按引用调用
- C++ break语句
- C++中的矩阵乘法