跳到正文
信奥逐课

第 042 课

换行

🟢 入门 约 5 分钟

一句话理解

换行是把后续输出放到下一行。

为什么要学

很多题一行一个答案;没有换行会对不上样例。

讲解

常用 \nendl。效果都是换行,但实现略有差别,下一课细讲。

题目若要求“每个测试用例一行”,你少换行或多换行都可能 WA。

空行也是一种格式。题目没让打印空行就不要打印。

例子

cout << 1 << "\n";
cout << 2 << "\n";

输出:

1
2

两行分别是 1 和 2。若中间不用换行,会变成 12。

常见错误

练习 做完再看下一课

输出换不换行对评测从来没有影响。

在线练习 C++ 在浏览器里编译,代码不会上传

Ctrl / ⌘ + Enter 运行 · Tab 缩进

输出
 

进度保存在本机浏览器里。

左右方向键也可翻课