C++学习——输入输出及头文件

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

C++学习——输入输出及头文件

嗨_Honey   2019-12-29 我要评论

C++学习

                                         ——输入输出及头文件

一、输入输出

(1)cin与cout

       C++中也可以用printf与scanf,但是相对于这个,cin与cout更加方便一点。让我们先来看一段代码。

 

运行结果:

 

 

      这里n的输入和输出使用的是cin与cout;m的输入和输出用的scanf与printf。

      可以清楚的感觉到前者用起来非常方便,而且在输入输出时不用再考虑是“%d”或者“%f”等等了。并且scanf输入中的‘&’地址符也不用再担心漏写了。

注1:cin与cout的使用,必须在头文件下面,main函数之前加(using namespace std;)语法。不然不能使用或者使用的时候需要按照下图的方式才可以:

 

 注2:cin与cout使用时需要加双箭头,一定要注意cin是>>,cout是<<。

(2)endl的使用

代码部分:

 

运行结果:

 

 

 这里大家可以自己琢磨一哈!我认为还是直接“\n”比较方便一点,看自己的喜好啦。(需要注意的是与eclipse不太一样的是你不能用‘+’来连接String类型与int类型之类的。还是需要用<<来进行连接)

注:什么情况下需要用printf与scanf呢?如果在竞赛中,有些题目对时间复杂度的要求较高,这时候用printf与scanf可以提高代码的输入输出效率。

 

二、头文件

比较常用的头文件:

#include<iostream> (io:输入输出,stream:流。所以此头文件是管理一些输入输出流的)

#include<cmath> (相当于c语言里面的#include<math.h>)

#include<cctype>(相当于c语言里面的#include<ctype.h>)

#include<cstdio>(相当于c语言里面的#include<stdio.h>)

#include<cstring>(相当于c语言里面的#include<string.h>)

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们