#7297. 2026/6/6/LJM笔记(C++框架和输出语句)

2026/6/6/LJM笔记(C++框架和输出语句)

C++ 第一课复习笔记:程序模板、coutendl

适合第一次上 C++ 课后的学生复习使用。
本课重点:背熟 C++ 程序模板会用 cout 输出会用 endl 换行


1. 第一节课必须熟悉的 C++ 模板

第一次学习 C++,先不要纠结模板里每一行为什么这样写。

现在最重要的是:

会照着写,会背,会用。

请先熟悉下面这个模板:

#include <iostream>
using namespace std;

int main() {
    cout << "Hello, C++!" << endl;
    return 0;
}

运行结果:

Hello, C++!

以后写 C++ 程序时,可以先把这个模板写出来,再把要执行的代码写在中间。


2. 模板中需要重点记住的位置

模板如下:

#include <iostream>
using namespace std;

int main() {
    // 这里写代码
    return 0;
}

现在只需要记住:

  • 前两行要写在最上面。
  • 代码主要写在 {return 0; 中间。
  • {} 要成对出现。
  • return 0; 一般写在最后。

例如:

#include <iostream>
using namespace std;

int main() {
    cout << "Hello" << endl;
    cout << "C++" << endl;
    return 0;
}

输出结果:

Hello
C++

3. cout 是什么?

cout 用来把内容显示到屏幕上。

可以把它理解成:

让电脑“说出”我们想显示的内容。

例如:

cout << "Hello";

输出结果:

Hello

4. 输出文字要加双引号

如果想输出一段文字,需要用英文双引号 " " 包起来。

例如:

cout << "I love C++";

输出结果:

I love C++

注意:

cout << "Hello";

这里的 Hello 是要显示出来的文字,所以要写在双引号里面。


5. << 的作用

cout 后面,我们会看到两个小于号:

cout << "Hello";

这里的 << 可以先理解为:

把右边的内容送到屏幕上输出。

基本格式:

cout << 要输出的内容;

例如:

cout << "C++";

表示输出 C++


6. 可以连续输出多个内容

cout 可以一次输出多个内容,只要继续使用 <<

例如:

cout << "Hello" << "World";

输出结果:

HelloWorld

注意:两个单词中间没有空格,因为程序只会输出你写进去的内容。

如果想输出空格,需要自己写出来:

cout << "Hello" << " " << "World";

输出结果:

Hello World

也可以直接写成:

cout << "Hello World";

7. endl 是什么?

endl 表示换行。

它的作用是:

让后面的内容从下一行开始显示。

例如:

cout << "Hello" << endl;
cout << "World" << endl;

输出结果:

Hello
World

8. 不使用 endl 会怎样?

如果不写 endl,内容会继续显示在同一行。

例如:

cout << "Hello";
cout << "World";

输出结果:

HelloWorld

如果希望分成两行,就要加 endl

cout << "Hello" << endl;
cout << "World" << endl;

输出结果:

Hello
World

9. coutendl 的常见写法

最常见的写法是:

cout << "要输出的内容" << endl;

例如:

cout << "C++ is fun!" << endl;

输出结果:

C++ is fun!

这表示:

  1. 输出 C++ is fun!
  2. 然后换行

10. 完整示例 1:输出一句话

#include <iostream>
using namespace std;

int main() {
    cout << "Hello, C++!" << endl;
    return 0;
}

输出结果:

Hello, C++!

11. 完整示例 2:输出两行文字

#include <iostream>
using namespace std;

int main() {
    cout << "Hello" << endl;
    cout << "C++" << endl;
    return 0;
}

输出结果:

Hello
C++

12. 完整示例 3:输出带空格的内容

#include <iostream>
using namespace std;

int main() {
    cout << "I" << " " << "love" << " " << "C++" << endl;
    return 0;
}

输出结果:

I love C++

也可以写成:

#include <iostream>
using namespace std;

int main() {
    cout << "I love C++" << endl;
    return 0;
}

13. 常见错误

错误 1:忘记双引号

错误写法:

cout << Hello;

如果要输出文字,应该写成:

cout << "Hello";

错误 2:忘记分号

错误写法:

cout << "Hello"

正确写法:

cout << "Hello";

C++ 中很多语句结尾都需要写分号 ;


错误 3:模板没写完整

错误写法:

int main() {
    cout << "Hello" << endl;
    return 0;
}

第一次上课后,建议先写完整模板:

#include <iostream>
using namespace std;

int main() {
    cout << "Hello" << endl;
    return 0;
}

错误 4:大括号没有配对

错误写法:

#include <iostream>
using namespace std;

int main() {
    cout << "Hello" << endl;
    return 0;

正确写法:

#include <iostream>
using namespace std;

int main() {
    cout << "Hello" << endl;
    return 0;
}

{} 要成对出现。


错误 5:以为 endl 会显示出来

cout << "Hello" << endl;

输出结果是:

Hello

endl 不会被显示成文字,它只负责换行。

如果真的想输出 endl 这几个字母,要写:

cout << "endl";

输出结果:

endl

14. 课堂小练习

练习 1

补全程序,输出:

Hello, C++!

代码:

#include <iostream>
using namespace std;

int main() {
    ____________________________
    return 0;
}

参考答案:

cout << "Hello, C++!" << endl;

练习 2

写完整程序,输出:

My first C++ lesson.

参考答案:

#include <iostream>
using namespace std;

int main() {
    cout << "My first C++ lesson." << endl;
    return 0;
}

练习 3

写完整程序,输出两行:

Hello
C++

参考答案:

#include <iostream>
using namespace std;

int main() {
    cout << "Hello" << endl;
    cout << "C++" << endl;
    return 0;
}

练习 4

写完整程序,输出:

A B C

参考答案 1:

#include <iostream>
using namespace std;

int main() {
    cout << "A B C" << endl;
    return 0;
}

参考答案 2:

#include <iostream>
using namespace std;

int main() {
    cout << "A" << " " << "B" << " " << "C" << endl;
    return 0;
}

15. 本课总结

第一次 C++ 课后,最重要的是熟悉并会背这个模板:

#include <iostream>
using namespace std;

int main() {
    cout << "内容" << endl;
    return 0;
}

本节课重点记住:

  1. 写程序时,先把 C++ 模板写完整。
  2. 主要代码写在 {return 0; 中间。
  3. cout 用来输出内容。
  4. 输出文字要加英文双引号 " "
  5. endl 用来换行。
  6. 每条输出语句后面通常要写分号 ;

本节课最常用的一句话:

cout << "内容" << endl;