cout 的使用

cout 是 C++ 的标准输出流对象,用于向屏幕或其他输出设备输出数据。以下是 cout 的基本使用:

// 包含 iostream 库
#include <iostream>

using namespace std;

int main() {
    // 输出字符串
    cout << "Hello, World!" << endl;

    // 输出变量
    int num = 10;
    cout << "The value of num is: " << num << endl;

    return 0;
}
Plain text

1. 在使用 cout 输出之前需要包含 iostream 库。

2. 使用命名空间 std 来使用 cout,避免每次都写 std::cout。

3. 使用 运算符将数据插入到输出流中。

4. 可以连续使用 运算符输出多个数据,使用空格或者操作符进行分隔。

5. 使用 endl 来换行,等价于 n

cin 的使用

cin 是 C++ 的标准输入流对象,用于从用户输入设备读取数据。以下是 cin 的基本使用:

// 包含 iostream 库
#include <iostream>

using namespace std;

int main() {
    int num;
    cout << "请输入一个整数: ";
    cin >> num;

    cout << "您输入的整数是: " << num << endl;

    return 0;
}
Plain text

1. 在使用 cin 输入之前需要包含 iostream 库。

2. 使用命名空间 std 来使用 cin,避免每次都写 std::cin。

3. 使用 运算符将用户输入的数据从输入流中提取到变量中。

4. 提示用户输入时,可以使用 cout 输出提示信息。

5. 输入多个数据时,使用空格或者回车进行分隔。

cout 和 cin 的结合使用

// 包含 iostream 库
#include <iostream>

using namespace std;

int main() {
    int num1, num2;
    cout << "请输入两个整数: ";
    cin >> num1 >> num2;

    int sum = num1 + num2;
    cout << "两个整数的和是: " << sum << endl;

    return 0;
}
Plain text

1. 可以连续使用 运算符依次从 cin 中接收多个输入数据。

2. 可以使用 cin 和 cout 配合完成一些交互式的功能,如计算、输入验证等。

3. 输入的数据类型要与变量类型匹配,否则可能导致错误或不符合预期的行为。

4. 输入时可以使用空格或回车进行分隔。