pta对每一组输入的字符ch和行数n,显示n行由字符ch组成的三角字符图形。
时间: 2024-05-16 13:14:51 浏览: 64
PTA判断上三角矩阵(C语言)
这道题可以分为三个部分来解决:
1. 读入字符ch和行数n;
2. 构建三角形字符图形;
3. 输出三角形字符图形。
以下是一种可能的实现方式:
```cpp
#include <iostream>
using namespace std;
int main()
{
char ch; // 字符
int n; // 行数
cin >> ch >> n; // 读入字符和行数
// 构建三角形字符图形
for (int i = 1; i <= n; i++) { // 外层循环控制行数
for (int j = 1; j <= i; j++) { // 内层循环控制每一行的字符数
cout << ch; // 输出字符
}
cout << endl; // 换行
}
return 0;
}
```
这里使用了两个循环,外层循环控制行数,内层循环控制每一行的字符数。在内层循环中,每次输出字符ch,最后在每一行输出完毕后换行。
阅读全文