当前位置:首页 > 16春郑州大学《面向对象程序设计》第09章在线测试
《面向对象程序设计》第09章在线测试
《面向对象程序设计》第09章在线测试 剩余时间:5 1:07 答题须知:1、本卷满分20分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分) 1、cout是I0流库预定义的: A、类 C、包含文件 B、对象 D、常量 2、在C++程序中使用的cin标识符是系统类库中定义的( )类中的一个对象。 A、istream C、iostream B、ostream D、fstream 3、下列项目中,设置十六进制的控制符是( ) A、dec C、hex B、oct D、ws 4、关于eof()函数的下列说法中,正确的是(C) A、执行文件打开的操作函数 C、判断文件是否结束的函数 B、用于判断输入输出错误的函数 D、执行文件关闭的函数 5、关于重载插入运算符的说法,正确的是( ) A、函数的返回值必须是对类ostream的引用 C、函数的第二个操作数是“>>”的左操作数 B、函数的第一个操作数是“>>”的右操作数 D、函数的第二个参数必须是对类ostream的引用 第二题、多项选择题(每题2分,5道题共10分) 1、对于输入流来说,用于文件读写位置定位的成员函数有( ) A、istream&istream::seekg(streampos); B、istream&istream::seekg(streamoff,ios::seek_dir); C、streamposistream::tellg(); D、istream&ostream::seekp(streampos); 2、对于输出流来说,用于文件位置定位的成员函数有( ):
A、ostream&ostream::seekg(streampos);
B、oistream&istream::seekg(streamoff,ios::seek_dir); C、ostreamposistream::tellg(); D、ostream&ostream::seekp(streampos);
3、下面提供输入操作的类是( )
A、ios B、istream C、iostream D、ostream
4、 下面的说法正确的是(AC)
A、cerr是标准错误输出流 B、cerr和cout一样是可以缓冲的 C、cerr不能重定向 D、cout也不能重定向
5、 下面的说法正确的是(AD)
A、流读取运算符通常会跳过输入流中的空白字符 B、流的成员函数get与提取运算符的作用是一样的 C、插入运算符可以输出类的成员变量 D、输出字符可以用cout的成员函数put
第三题、判断题(每题1分,5道题共5分)
1、二进制流将字节流的每个字节以二进制方式解释,它在数据传输时不作任何转换,故效率高,可移植性好。
正确
错误
2、C++用“>>”运算符表示提取,称为提取运算符,它定义在类istream
正确
错误
3、为了输入和输出类类型的数据,用户可以重载“<<”和“>>”运算符。 正确 错误 4、trunc与out参数的作用是相同的。 正确 错误 5、调用clear函数后,流就变成可用 正确 错误 交卷
共分享92篇相关文档