当前位置:首页 >课程 >C-C++程序设计案例实战

1、语句ofstream f(“salary.dat”, ios::app | ios::binary); 的功能是建立流对象f,试图打开文件salary.dat并与之连接,并且?

A、若文件存在,打开失败;若文件不存在,建立一个新文件
B、若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件
C、若文件存在,将其置为空文件;若文件不存在,打开失败
D、若文件存在,将文件写指针定位于文件末尾;若文件不存在,建立一个新文件

参考答案:请扫码使用小程序查看答案

2、当使用ofstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为?

A、ios::in | ios::out
B、都不对
C、ios::in
D、ios::out

参考答案:请扫码使用小程序查看答案

3、对于语句cout<

A、x是一个变量
B、endl的作用是输出回车换行
C、cout是一个输出流对象
D、<<称为提取运算符

参考答案:请扫码使用小程序查看答案

4、可以用ifstream定义一个输出流对象。

A、错
B、对

参考答案:请扫码使用小程序查看答案

5、执行语句序列char str[80]; cin.getline(str,80); 时,若键入happy new year 则str中的字符串是happy

A、错
B、对

参考答案:请扫码使用小程序查看答案

6、cerr是标准错误输出流,没有缓冲,发送给它的内容立即被输出。

A、错
B、对

参考答案:请扫码使用小程序查看答案

7、下列类中哪一个不是输入输出流类iostream的派生类。

A、fstream
B、ostrstream
C、ofstream
D、strstream

参考答案:请扫码使用小程序查看答案

8、read函数的功能是从输入流中读取?

A、一个字符
B、当前字符
C、指定若干个字节
D、一行字符

参考答案:请扫码使用小程序查看答案

9、包含类fstream定义的头文件是?

A、ifstream.h
B、iostream.h
C、ofstream.h
D、fstream.h

参考答案:请扫码使用小程序查看答案

10、要求可打开文件:D:\file.dat 写入数据,错误的语句是?

A、ifstream infile(“
D、\\file.dat”, ios::in)
B、ofstream infile(“
D、\\file.dat”, ios::out)
C、fstream infile(“
D、\\file.dat”, ios::in)
D、fstream infile(“
D、\\file.dat”, ios::in | ios::out)

参考答案:请扫码使用小程序查看答案