一句话理解
换行是把后续输出放到下一行。
为什么要学
很多题一行一个答案;没有换行会对不上样例。
讲解
常用 \n 或 endl。效果都是换行,但实现略有差别,下一课细讲。
题目若要求“每个测试用例一行”,你少换行或多换行都可能 WA。
空行也是一种格式。题目没让打印空行就不要打印。
例子
cout << 1 << "\n";
cout << 2 << "\n";
输出:
1
2
两行分别是 1 和 2。若中间不用换行,会变成 12。
常见错误
- 该换行时用了空格。
- 循环里每次答案后忘了换行,全部粘在一行。