面向对象技术-C++语言概述二.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二单元 C++基本语句 2.2.6 语句 ? C++语言的语句 声明语句、表达式语句、选择语句、循环语句、跳转语句、复合语句、标号语句几类。 §2.3 数据的输入与输出 §2.3.1 I/O流 ? 流 在C++中,将数据从一个对象到另一个对象的流动抽象为“流” ? 提取操作 从流中获取数据的操作称为提取操作。 ? 插入操作 向流中添加数据的操作称为插入操作。 §2.3.2预定义的插入符和提取符 ?数据的输入和输出通过I/O流(stream)来实现 ?插入操作符“” ?预定义的流类对象cout ? cout用来处理标准输出,即屏幕输出 格式 : ?提取操作符“” ?预定义的流类对象:cin ? cin用来处理标准输入,即键盘输入 格式 : §2.3.3简单的I/O格式控制 ? 流的默认格式输出有时不能满足特殊要求。 例:double average = 9.400067; cout average endl; 希望显示的是9.40,即保留两位小数,可是却显示了9.40007;默认显示6位有效位。 ? 用控制符(manipulators)可以对I/O流的格式进行控制。 如: cout setw(5)setprecision(3)3.1415endl; #includeiostream.h #includeiomanip.h void main(void) { coutsetw(5)setprecision(3)3.1415endl; } ? 如果一个值的字符比setw(n)确定的字符个数少,则在数字字符前显示空白。 ? 使用setw设置的间隔方式并不保留其效力。 例:cout setw(8) 10 20 endl; 运行结果:  _ _ _ _ _ _ 1020 运行结果中下行划线表示空格。 ? 若要每个数值都有宽度8,则每个值都要设置 例:cout setw(8) 10    setw(8) 20 endl; ? 输出8进制和16进制 ? 3个常用的控制符是hex , oct 和dec。 ? 这3个控制符在iostream.h头文件中定义。 例2: # include iostream.h void main() { int number = 1001; ? 用头文件iomanip.h中的 setiosflags(ios::uppercase) 可控制16进制数大写输出 例:# include iostream.h # include iomanip.h //… cout “Hexadecimal:” hex setiosflags(ios::uppercase) number endl ; 运行结果: Hexadecimal: 3E9 ? 强制显示小数点和符号 ? 当需要显示小数点时,可以用 ios::showpoint标志。 例5:# include iostream.h # include iomanip.h void main( ) { cout 10.0/5 endl ; cout setiosflags(ios::showpoint) 10.0/5 endl ; } ?可用ios::showpos标志,在正数之前加正号。 例: # include iostream.h # include iomanip.h void main( ) { cout 10 “ ” -20 endl ; cout setiosflags(ios::showpos) 10 “ ” -20 endl ; } §2.4 算法的基本控制结构 ?顺序结构 ?分支结构 -1

文档评论(0)

chaofeng7458 + 关注
实名认证
文档贡献者

专利代理人资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年03月15日上传了专利代理人资格证

1亿VIP精品文档

相关文档