01输入输出

C++的输入/输出功能由输入/输出流(iostream)库提供,输入/输出流库是C++中一个面向对象的类层次结构,也是标准库的一部分。
- 终端输入,也被成为标准输入,与预定义的iostream对象的cin绑定在一起
- 直接向终端输出,也被称为标准输出,与预定义的iostream对象的cout绑定在一起


任何要想使用iostream库的程序必须包含相关的系统头文件:

#include<iostream>

输出操作符(<<)用来将一个值导向到标准输出(cout)上,例如:

int n1,n2;cout<< "The sum of n1+n2= ";
cout<< n1+n2;
cout<< '\n';

除了显式地使用换行符外,我们经常使用操作符endl,这样写:

cout<< endl;

可以将上面的示例用下面的方式写:

cout<< "The sum of n1+n2= "<<n1+n2<<endl;

类似的,输入操作符(>>)用来从标准输入读入一个值。例如:

string filename;cout<< "Please enter the file name: ";
cin>> filename;

连续出现的输入操作符也可以连起来,例如:

string ifilename,ofilename;
cout<< "Please enter the input file name and output file name: ";
cin>> ifilename>> ofilename;

C++基础-01输入输出相关推荐

  1. Openjudge 1.1编程基础之输入输出

    Openjudge网址:OpenJudge - NOI - 首页 1.1编程基础之输入输出 1.OpenJudge - 01:Hello, World! #include <iostream&g ...

  2. Java 基础-01 Java语言入门

    文章目录 Java 基础-01 Java语言入门 1.计算机基本概念 1.1 计算机概述 1.2 计算机组成 1.3 CPU.内存与硬盘 2.软件基本概念 2.1 软件概述 2.2 人机交互方式 2. ...

  3. Python每日一学 01——输入输出

    Python每日一学 01--输入输出 文章目录 Python每日一学 01--输入输出 一.前言 二.输出函数 三.输出格式 1.格式化字符串字面值 2.str.format() 方法 3.字符串拼 ...

  4. 电大计算机应用技术基础视频,电大形成性测评-计算机应用技术基础01

    电大形成性测评-计算机应用技术基础01 (7页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 15.9 积分 01任务-在线作业试卷总分:100      ...

  5. 前端基础:html基础(css基础和JavaScript基础)/01/B/S网络结构,html文件结构,html标签格式,lt;bodygt;中的一些常用标记

    前端基础:html基础(css基础和JavaScript基础)/01/B/S网络结构,html文件结构,html标签格式,<body>中的一些常用标记 html:超文本标记语言(非编程语言 ...

  6. 【重难点】【Java基础 01】一致性哈希算法、sleep() 和wait() 的区别、强软弱虚引用

    [重难点][Java基础 01]一致性哈希算法.sleep() 和wait() 的区别.强软弱虚引用 文章目录 [重难点][Java基础 01]一致性哈希算法.sleep() 和wait() 的区别. ...

  7. java 响铃 bel 使用_Java基础01

    JAVA基础01 一.注释 1. 当项目结构一旦复杂起来,我们就要使用注释. 2. 注释不被执行,提高可读性,方便团队开发. 3. 多写注释是一个非常好的习惯 4. 单行注释 // 内容 5. 多行注 ...

  8. OpenJudge NOI题库 1.1 编程基础之输入输出

    OpenJudge NOI题库 1.1编程基础之输入输出 OpenJudge - OpenJudge - 题目 1.1_01:Hello, World!_2017-03-19(C++语言) 1.1_0 ...

  9. 【马士兵】Python基础--01

    Python基础–01 文章目录 Python基础--01 输出函数print 转义字符与原字符 标识符和保留字 输出函数print print(520) print('helloworld') pr ...

最新文章

  1. mysql 8.0 docker_Docker安装MySQL8.0的实现方法
  2. QEMU虚拟网卡设备的创建流程
  3. WordPress中J.parentNode’为空或不是对象的解决方法
  4. 源恩教育计算机,源恩计算机二级
  5. python性能测试方法_Python实现测试磁盘性能的方法
  6. zabbix--分布式监控proxy
  7. ODataModel.submitBatch by default Asynchronous
  8. 【JEECG Docker安装】CentOS6下docker的安装和使用
  9. 实现MySQL逗号数据计数
  10. 当博客系统遇上live2d后
  11. Tomcat帮助文档翻译 未完成
  12. 今天给同学写5个数据结构算法的题...感觉很有价值的几个题..感兴趣的坐下。。...
  13. idea启动项目报错 : 编译失败:内部java编译器错误
  14. imagej得到灰度图数据_北大博士教你如何从图像中获得可用的灰度数据
  15. 概要设计说明书【校园BBS论坛】2022-5.5
  16. Vue 项目(网站应用)接入QQ互联qq登录接口 汇总
  17. Android常用浏览器,常用六款经典Android平台浏览器推荐
  18. 程序员必须知道的硬件常识(一):打印机之彩印缺少某种颜色的解决方法
  19. 网页知识入门-浏览器和网页生成
  20. 吴恩达深度学习课后编程题讲解(python)

热门文章

  1. 机器学习 --《机器学习》(周志华)第一、二章
  2. 基于ffmpeg的斗图工具
  3. 微信第三方平台开发流程和总结
  4. 【面试题分析】第九篇 顺丰科技安卓客户端面经【2轮技术+1轮HR面】(21届秋招)
  5. 国内外高质量的电机控制类期刊
  6. 微信支付之扫码支付Native支付 模式二
  7. iOS无处不在详解iOS集成第三方登录(SSO授权登录无需密码)
  8. 你真的了解自己吗?为什么你会有这样或那样的行为?
  9. 三角测量(sfm 双视图重建)
  10. ESG西学渐东燎原势(一)