C++-谭浩强-总复习试卷5.docVIP

  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文档。上传文档
查看更多
PAGE / NUMPAGES 习题五 填空题 1、C++中的I/O操作是通过一组标准( )或( )来实现的。 2、I/O流库中的两个基础类是( )类和( )类。其中( )类用来处理与硬件设备有关的操作;而另一类用来处理( )操作。 3、C++中,有四个流对象已预先定义好,以便用户直接使用,分别为:( )、( )、 ( )、( )。 4、插入操作符是( ),流提取操作符是( )。 5、成员函数put()把( )写入输出流中。 6、流操作器( )、( )和( )分别指定整数按八进制、十六进制、十进制格式显示。 7、默认的输出对齐方式是( )对齐。 8、操作器( )控制输出宽度。 9、输入成员函数getline读取( )字符。 10、C++程序中的“endl”在输出语句中起( )作用。 11、C++中的文件按存储格式可以分为两类,分别是( )和( ),根据存取方式可以把文件分为( )和( )。 12、文件名由( )和( )两部分组成,它们之间用圆点分开。 13、在C++中打开一个文件,就是将这个文件与一个( )建立关联,关闭一个文件,就是取消这个关联。 14、C++中数据文件分为二进制文件和( )文件两类。 15、C++有3种文件流,分别是( )、( )和( )。 16、随机文件有时需要确定文件指针的当前位置,可以使用( )和( )成员函数获取文件指针的当前位置。 17、C++在异常的处理中,使用( )语句检测是否发生异常。 选择题 1、以下不可以作为输出流对象的是( )。 A. 文件 B. 内存 C. 键盘 D. 显示器 2、若在I/O流的输出中使用控制符setfill()设置填充字符,应包括的头文件是( )。 A. stdlib.h B. iostream.h C. fstream.h D. iomanip.h 3、以下程序的输出结果是( )。 coutsetw(3)25oct25hexendl; A. 25 25 B. 2531 C. 31 19 D. 25 31 4、C++流中重载了运算符,它是一个( )。 A. 用于输出操作的成员函数。 B. 用于输入操作的成员函数。 C. 用于输出操作的非成员函数。 D. 用于输入操作的非成员函数。 5、以下关于ios的叙述中正确的是( )。 A. 它是istream类和ostream类的虚基类。 B. 它只是istream类的虚基类。 C. 它只是ostream类的虚基类。 D. 它是iostream类的虚基类。 6、在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测输入操作函数的函数名是( )。 A. fail B. eof C. bad D. good 7、使用setw()这样的操纵符对数据进行格式输出时,应包括的头文件是( )。 A. stdlib.h B. iostream.h C. fstream.h D. iomanip.h 8、以下语句中,输出结果与众不同的一个是( )。 A. cout1. setfill( ) Hello! endl; B. cout1. Hello! \n; C. cout1. Hello! endl; D. cout1. setw(7) Hello! ; 9、运行以下程序,则输出结果是( )。 #includeiostream.h #includeiomanip.h void main() { cout.fill(*); cout.width(10); coutsetiosflags(ios::left)123.45endl; } A. ****123.45 B. **123.45** C. 123.45 **** D. ***123.45* 10、运行以下程序,若输入This is a book..回车,则程序的输出结果是( )。 #includeiostream.h void main() { char line[10]; cinline; coutlineendl; } A. This B. This is C. This is a D. This is a book 11、在文件操作中,代表以追加方式打开文件的模式是( )。 A. iso::ate B. iso::app C. iso::out D. iso::trunc 12、下列打开文件的

文档评论(0)

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

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

1亿VIP精品文档

相关文档