模块 1 · 第 3 课(共 3)课程中的3/18~10 min
模块课程(3/3)
输入/输出和流
在 C++ 中,标准输入和输出通过 <iostream> 标准库中定义的 streams (数据流)进行管理。
您将使用的两个主要对象是:
std::cout:输出流(与屏幕关联)。std::cin:输入流(与键盘关联)。
使用 std::cout 打印
要将数据发送到屏幕,我们使用插入运算符 <<:
C++
#include <iostream>
int main() {
std::cout << "Hello!" << " Welcome to C++." << std::endl;
return 0;
}<<可以链接起来连续打印不同的文本和变量。std::endl插入换行符 (\n) 并刷新流(确保输出立即显示在屏幕上)。
使用 std::cin 读取
为了读取用户输入的值,我们使用标准输入流 std::cin 与提取运算符 >> 相结合:
C++
#include <iostream>
int main() {
int age;
std::cout << "Enter your age: ";
std::cin >> age; // Extracts user input and saves it into age
std::cout << "You are " << age << " years old." << std::endl;
return 0;
}自己尝试一下
锻炼#cpp.m1.l3.e1
尝试:0加载中...
打印消息“C++ 很快!”后跟使用 std::endl 的换行符。
正在加载编辑器...
显示提示
使用插入操作符`<<`con`std::cout`e`std::endl`。
3 次尝试后可用的解决方案
锻炼#cpp.m1.l3.e2
尝试:0加载中...
声明一个名为 number 的整型变量。使用 std::cin 从标准输入读取其值,然后使用 std::cout 打印它。
正在加载编辑器...
显示提示
要读取,请使用“std::cin >> number;”,要打印,请使用“std::cout << number;”。
3 次尝试后可用的解决方案