C++中的输入和输出?!


C++中的输入和输出并不像大家想象的那么难,只不过有一些比较难理解的东西罢了!

首先来看一下流程图,明确一下思路:

C++
输入
输出
cin
scanf
cout
printf

通过这个图,大家可以看到我们常用的输入和输出都是有两种的,这两种比较常用的呢,也可以分为两大类:一是直接使用类型的输入和输出二是直接在输入或输出的时候进行计算这一类型的输入和输出,当然,千万别觉得有多难,我们一起来看一下:

1、直接输入或输出类型

①cout类型的输出

cout类型的输出是特别常见的,也是我最喜欢的,但是这里面多多少少还是会存在一些使用上的问题或者等等的一些大家常见的错误,但是不用担心,首先来看一下示例代码:

#include <iostream>
using namespace std;

int main()
{
	cout << "可以在这里面进行修改,在控制台输出的就是这一段文字!";
	return 0;
}

我们再来看一下运行出来的效果
示例图1
大家看,这样就完成了输出的工作,我们接下来还要看一下输入到底是怎么一回事?

②cin类型的输入

cin类型的输入应该是在C++里面最简单的一种输入方式,但是它有存在何种奥妙不对,是奥秘?
cin类型的输入方式是比较好用且非常好理解的,就比如说:我有一个苹果🍎,里面没有任何东西,就连苹果核都没有,只有一层苹果皮,现在,我需要往里面放东西,cin就是一种非常好的解题思路,它可以无限的往里面放东西但是,大家可能会问我:“难道苹果皮不会撑坏吗?”Of course,苹果皮就只有那么薄薄的一层,怎么可能撑不坏?!但是我们的cin还真的撑不坏,为毛? 大家可以把cin想成一根导管,导管不可能被撑坏吧,所以cin类型的输入,大家用的时候悠着点

2、计算输入或输出类型

①printf类型的输出

这种类型在之前关注我博客的小伙伴们应该是比较熟悉它的,但是今天再提一下吧,如果需要看一下之前的那篇文章就进到我的主页去看看吧,那篇文章是C++如何获取当前系统时间,那这种方式有什么好处呢?因为再cout的输出里面是只能输出变量的值如果需要运算,就必须在变量里面定义之后,再进行输出,而printf则是可以在括号里面进行运算,这样也能够减少在编辑的时候的行数太多而导致检查的时候会有一些 脑壳痛,快用万通筋骨贴 Emm…的现象

②scanf类型的输入

在之前的输入里面是直接使用的获取输入内容,但是如果遇到下面的这个条件,就比如说,输入之后直接将小数转换为整数那可能用cin就会麻烦很多,但是 **别担心**因为C++并不是只能自己做函数再调用的,它在这方面是有一个非常好的命令,就是scanf,那它有什么优点呢?
首先scanf是可以直接在输入的时候进行判断的,也就是说这个命令也可以很好的解决刚才提到的问题!
其次scanf不但可以进行整数的转换,就连小数的转换,也可以!

今天我们就只讲coutcinprintf以及sanf,那我们下期再见!拜拜!

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值