- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
输入和输出
* * 四、用字符填充输出宽度(默认用空格) 例: #include iostrean.h #include iomanip.h void main( ) { coutsetfill(‘*’) setw(2)25endl setw(3)25endl setw(4)25endl; coutsetfill(‘ ’); //恢复缺省设置 } 输出结果: 25 *25 **25 * * 五、控制左右对齐输出 缺省时,I/O流以右对齐格式显示 #include iostrean.h #include iomanip.h void main( ) { coutsetiosflags(ios::right)setw(5)1setw(5)2 setw(5)3endl; coutsetiosflags(ios::left)setw(5)1setw(5)2 setw(5)3endl; } 输出结果为: _ _ _ _ 1_ _ _ _ 2_ _ _ _ 3 1_ _ _ _2_ _ _ _ 3 _ _ _ _ * * 六、强制显示小数点和符号. #includeiostream.h #includeiomanip.h void main( ){ cout10.0/5endl; coutsetiosflags(ios::showpoint)10.0/5endl; cout10“ “-20endl; coutsetiosflags(ios::showpos) 10“ “-20endl; } 输出为:2 2.00000 10 -20 +10 -20 * * 学习目的检测 掌握各种输入输出函数 掌握通过I/O流进行输入输出的方法 作业P55: 3.5 3.7 3.8 3.9 3.10 3.13 3.14 3.16 预习第四章 1.有哪三种程序结构,分别用什么语句实现? 2.switch语句有什么作用? 第3章 输入和输出 * * 讲授内容 标准输入输出函数 格式化输入输出函数 通过流进行输入输出 * * 3.1 C++的输入和输出 两种I/O方式 保留自C的——通过标准的I/O函数实现 面向对象的——类型安全的,编译器对输入输出操作做严格的类型检查 * * 3.2 标准输入与输出函数 此类函数的原型包含在stdio.h中。 1、字符输入函数getchar 原型为:int getchar(void); 功能:从标准输入设备读入一个字符,字符以整数形式返回,且将该字符回显在显示器屏幕上。 例: #include stdio.h /*文件包含*/ main( ) {char ch; printf(Please input two character: ); ch=getchar( ); /*输入1个字符并赋给ch */ putchar(ch);putchar(\n); putchar(getchar( )); /*输入一个字符并输出*/ putchar(\n); } 程序运行情况如下: Please input two characters: ab↙ a b * * 2、字符输出函数putchar 原型为:int putchar(int c); 功能:向标准输出设备输出一个字符,c为要输出的字符变量或常量,可以是转义符。 例:#include stdio.h /*编译预处理命令:文件包含*/ void main( ) {char ch1=N, ch2=E, ch3=W; putchar(ch1); putchar(ch2); putchar(ch3); /*输出*/ putchar(\n); putchar(ch1); putchar(\n); /*输出ch1的值,并换行*/ putchar(E); putchar(\n); /*输出字符E,并换行*/ putchar(ch3); putchar(\n); } 程序运行结果如下: NEW N E W
您可能关注的文档
- 走向世界的中国.ppt
- 走向基于课程标准的教学.ppt
- 走向大一统”的秦汉政治.ppt
- 走向成熟.ppt
- 走向大一统的秦汉政治使用.ppt
- 走向社会.ppt
- 走向社会拥抱时代古今中外文学史告诉我们一切不朽.ppt
- 走向整体的世界课堂设问.ppt
- 走在校本教研路上.ppt
- 走在医疗界的顶级时尚尖端.ppt
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
文档评论(0)