《蓝桥杯C++学习笔记(一):基础知识完结(第一个程序)

发布时间:2026/10/12 4:01:17
《蓝桥杯C++学习笔记(一):基础知识完结(第一个程序)
前言在学习 C 的过程中最基础也是最常用的功能之一就是数据的输入与输出。程序通常需要从键盘获取用户输入的数据对数据进行处理将计算结果输出到屏幕。在 C 中主要通过iostream头文件提供的cin和cout来实现输入输出操作。本文通过一个简单案例实现输入一个整数输出输入的原始数据计算并输出该数据的两倍结果。一、完整代码#include iostream int main() { int input 0; // 输入数值提示 std::cout 请输入数值:; // 输入数值 std::cin input; // 输出输入的原始数值 std::cout 我输入的数值是 input \n; // 输出双倍数值 std::cout 双倍数值为 (input * 2) \n; return 0; }二、代码解析1. 引入头文件#include iostreamiostream是 C 标准库中的输入输出头文件。其中包含std::cout用于向控制台输出内容std::cin用于从控制台读取输入std::endl、\n用于换行。如果没有引入该头文件程序无法使用输入输出功能。2. 定义变量int input 0;这里定义了一个整型变量input。含义int表示变量类型为整数input变量名称0变量初始化的默认值。例如input 5;表示变量中存储整数 5。3. 输出提示信息std::cout 请输入数值:;cout用于输出信息。其中std是 C 标准库命名空间cout是标准输出对象表示将右侧内容传递给输出流。可以理解为把 请输入数值: 发送到屏幕显示4. 获取用户输入std::cin input;cin用于读取键盘输入。其中表示输入流方向用户输入的数据会保存到变量input中。例如程序请输入数值:输入10执行后input 10;5. 输出变量内容std::cout 我输入的数值是 input \n;这里连续使用多个字符串 变量 换行执行过程假设input 10;输出我输入的数值是106. 计算双倍结果std::cout 双倍数值为 (input * 2) \n;这里input * 2表示变量乘以 2。例如输入5计算5 * 2 10输出双倍数值为10三、运行结果输入请输入数值:8输出我输入的数值是8 双倍数值为16四、知识总结通过这个简单程序学习了 C 中几个基础概念知识点作用#include iostream引入输入输出库main()程序入口函数int定义整数变量std::cout控制台输出std::cin控制台输入输出运算符输入运算符\n换行符五、学习心得这是 C 编程中最基础的一个程序但它包含了实际开发中非常重要的流程获取数据 → 存储数据 → 处理数据 → 输出结果后续学习 C 时条件判断、循环、数组、函数等内容都会建立在输入输出的基础之上。对于算法竞赛例如蓝桥杯来说熟练掌握cin和cout是编写程序的第一步。