- C++
C++ 输入输出基础学习笔记
- 2025-7-11 15:33:49 @
C++ 输入输出基础学习笔记
一、神奇的输入输出世界
在 C++ 编程里,我们可以让程序像一个“小助手”,能接收我们给的信息(输入),也能把处理后的结果告诉我们(输出) 。就像我们和小助手对话,我们说的话是输入,小助手回应的是输出。
二、输入语句 cin
大揭秘
(一)基本样子
cin >> 值;
,这就像小助手张开“嘴巴”(cin
),等着我们把信息喂给它(>>
是传送信息的通道 ),然后把信息放到对应的“盒子”(值,其实就是变量,后面会讲)里。比如如果有个整数要输入,就可以用 cin >> 整数变量;
这样的形式。
(二)和变量一起工作
变量就像一个个小“盒子”,不同类型的变量得用不同类型的“盒子”装 。
- 整数盒子(
int
类型变量):用来装整数,像年龄、个数这些可以用整数表示的内容。比如int n;
,这里n
就是一个整数盒子,然后用cin >> n;
就能把我们输入的整数放到n
这个盒子里啦。 - 字符盒子(
char
类型变量):用来装单个字符,像字母、标点符号。比如char a;
,a
是字符盒子,cin >> a;
可以把我们输入的单个字符放到a
里。
三、输出语句 cout
好朋友
cout
就像小助手的“小喇叭”,能把信息喊出来给我们看。格式像 cout << 要输出的内容;
,如果要换行还可以用 endl
,比如 cout << "输出内容" << endl;
,这样输出完“输出内容”后就会自动换一行啦。
四、代码示例大拆解(带着注释,好理解)
(一)整数的输入输出
#include<iostream> // 引入输入输出的工具库,这样才能用 cin 和 cout
using namespace std; // 使用标准命名空间,这样写代码时不用每次都写 std::
int main() { // 程序的主入口,就像小助手开始工作的地方
int n; // 定义一个整数盒子 n,用来装输入的整数
cout << "请输入数据:"; // 小喇叭喊出提示,让我们输入数据
cin >> n; // 小助手张开嘴巴,把我们输入的整数放到 n 盒子里
cout << "输出:" << n << endl; // 小喇叭输出 n 盒子里的数,然后换行
cout << "输出:" << n * 3 << endl; // 小喇叭输出 n 盒子里的数乘 3 的结果,再换行
return 0; // 小助手工作结束,返回 0 表示顺利完成任务
}
(二)字符的输入输出
#include<iostream>
using namespace std;
int main() {
char a; // 定义一个字符盒子 a,装单个字符
cin >> a; // 把输入的单个字符放到 a 盒子里
cout << a; // 小喇叭输出 a 盒子里的字符
return 0;
}
(三)两个整数相加输出
#include<iostream>
using namespace std;
int main() {
int a, b; // 定义两个整数盒子 a 和 b
cin >> a >> b; // 可以连续输入两个整数,分别放到 a 和 b 盒子里
cout << a + b; // 小喇叭输出 a 和 b 盒子里数相加的结果
return 0;
}
(四)输出三个整数中的第二个
#include<iostream>
using namespace std;
int main() {
int a, b, c; // 三个整数盒子,装三个输入的整数
cin >> a >> b >> c; // 输入三个整数,分别放进去
cout << b; // 小喇叭输出第二个盒子 b 里的数,也就是输入的第二个整数
return 0;
}
五、作业相关(明白怎么完成作业题)
像作业里的题目,比如输出第二个整数,我们就按照上面的方法,定义对应的变量,用 cin
接收输入,再用 cout
输出需要的那个变量就行啦。比如作业中“【例5.2】输出第二个整数”,代码就是定义三个 int
变量,输入后直接输出第二个变量 。
这样我们就学会了用 C++ 让程序接收输入、输出结果啦,就像和小助手愉快地交流起来啦,继续加油学习更厉害的编程魔法哟!
1 条评论
-
admin SU @ 2025-7-11 16:10:35
以下是用 C++ 实现小数(一般用
double
类型来存储,它能表示带小数点的数值 )输入输出的代码,就像字符、整数的输入输出一样,只是变量类型换成存小数的啦,注释给你写得明明白白,好理解:#include<iostream> using namespace std; int main() { // 定义一个 double 类型的变量 num,专门用来存小数,就像字符存在 char 变量里、整数存在 int 变量里 double num; // 提示让你输入一个小数,比如 3.14、5.6 这样的 cout << "请输入一个小数:"; // 从键盘获取你输入的小数,放到 num 这个“盒子”里 cin >> num; // 把 num 里存的小数输出显示出来 cout << "你输入的小数是:" << num << endl; return 0; }
你可以把这段代码放到 C++ 编译器(像 Dev - C++、Code::Blocks 这些软件 )里运行,输入一个小数,比如
3.14
,程序就会输出你输入的小数是:3.14
,这样就完成小数的输入输出啦,是不是和字符、整数的操作逻辑很像呀,继续加油探索编程世界哟!
- 1