专栏文章
B4245 [语言月赛 202503] 格式转换器 题解
B4245题解参与者 2已保存评论 1
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 1 条
- 当前快照
- 1 份
- 快照标识符
- @mipviewk
- 此快照首次捕获于
- 2025/12/03 18:37 3 个月前
- 此快照最后确认于
- 2025/12/03 18:37 3 个月前
[语言月赛 202503] 格式转换器 题解
Source & Knowledge
本题来源于 2025 年 3 月的语言月赛,主要考察简单循环结构的运用。
文字题解
题目要求将输入的一系列用空格隔开的整数,转换为用逗号隔开的格式。
我们首先先读取整数 ,之后使用
for 循环读取 个整数。对于每个整数,我们可以按照以下规则输出:
- 第一个整数直接输出。
- 从第二个整数开始,每个整数前加上一个
,再输出。
按照这样的规则,可以完美符合题目要求的情况,且不需要编写很复杂的代码。
CPPint n;
cin >> n;
for (int i = 1; i <= n; i++) {
int x;
cin >> x; // 读取下一个数
if (i == 1) { // 第一个数,直接输出整数本身
cout << x;
} else {
cout << "," << x; // 先输出逗号,再输出数
}
}
cout << endl;
相关推荐
评论
共 1 条评论,欢迎与作者交流。
正在加载评论...