复制
收藏
提问
简洁
编写一个c++程序实现7-3 数字三角形 分数 10 作者 黄龙军 单位 绍兴文理学院 输入一个正整数n和一个数字字符c,输出n行由字符为c构成的三角形。格式参照输出样例。注意,每行的行末无空格。 输入格式: 首先输入一个正整数T,表示测试数据的组数,然后是T组测试数据。对于每组测试,输入一个正整数n(n≤35)和一个字符c(数字字符)。 输出格式: 对于每组测试,输出数字三角形。
2周前
全网
文档
学术
百科
知识库
回答简洁模式
深入研究一些
- 编写C++程序实现数字三角形。
输入输出格式
- 输入:首先输入测试组数T,然后是每组的正整数n和字符c。
- 输出:每组测试输出n行由字符c构成的三角形,行末无空格。
程序实现
- 核心思路:使用嵌套循环控制三角形的行数和每行的字符数。
- 代码实现:
#include <iostream>
using namespace std;
int main() {
int T;
cin >> T;
while (T--) {
int n;
char c;
cin >> n >> c;
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= i; j++) {
cout << c;
}
cout << endl;
}
}
return 0;
}
你觉得结果怎么样?