大学网课搜题引擎
首页
爱课程(中国大学MOOC)
C++程序设计基础
第8章 文件:让数据流动起来
题目详情
简答题
题目题干见第8题。将第8题中第三空位置//10 处的答案填入此题。
查看答案与解析
简答题
以下不能正确创建输出文件对象并使其与磁盘文件相关联的语句是( )。 A、ofstream myfile; myfile.open("d:ofiltxt"); B、ofstream*myfile=new ofstream; myfile->open("d:ofiltxt"); C、ofstream myfile("d:ofiltxt"); D、ofstream*myfile=new("d:ofiletxt");
简答题
题目题干见第1题。将第1题中第二空位置//2 处 的答案填入此题。
简答题
要利用C++流实现输入输出的各种格式控制,必须在程序中包含的头文件是______。 A.fstream B.istream C.ostream D.iomanip
简答题
下列程序的功能是:将M行N列的二维数组中的字符数据,按列的顺序依此放到一个字符串并将该字符显示在屏幕上,然后将此字符串的内容存入e:\out.txt文件中。请在程序( )位置填入适当的一条语使程序完整。 请注意本题中的3个空分别是接下来的3个填空题,本题只需填入第一空位置//1 处的答案。 #include #includeusing namespace std;const int M=3;const int N=4;int main(){ char b[100],w[M][N]={{'W','W','W','W'},{'S','S','S','S'},{'H','H','H','H'}};ofstream wf; ( ) // 1 int i,j,k=0; cout<
简答题
给定程序中,函数fun的功能是将形参给定的字符串、整数、浮点数写到e:\file1.txt文本文件中,再用字符方式从此文本文件中逐个读入并显示在终端屏幕上。程序的运行结果是:Hello!1234598.76 请在程序( )位置填入适当的一条语句使程序完整。 请注意本题中的4个空//4 ,//5,//6, //7 分别对应问题4,问题5,问题6和问题7. 本题只需填入//4位置第一空的答案。 #include #include using namespace std;void fun(char *s, int a, double f){ fstream fp; char ch; ( ) //4 fp<
简答题
打开文件时可单独或组合使用下列文件打开模式______。 ①ios_base::app ②ios_base::binary ③ios_base::in ④ios_base::out 若要以二进制读方式打开一个文件,需使用的文件打开模式为 A.①③ B.①④ C.②③ D.②④
简答题
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为( )。 A、ios_base::in B、ios_base::in│ios_base::out C、ios_base::out D、ios_base::in & ios_base::out
简答题
题目题干见第1题。将第1题中第三空位置//3 处的答案填入此题。
简答题
下列关于文件流的描述中,正确的是______。A.文件流只能完成针对磁盘文件的输入、输出B.建立一个文件流对象时,必须同时打开一个文件C.若输入流要打开的文件不存在,将建立一个新文件D.若输出流要打开的文件不存在,将建立一个新文件
简答题
C++系统预定义了4个用于标准数据流的对象,下列选项中不属于此类对象的是( ) A、cout B、cin C、cerr D、cset
简答题
题目题干见第4题。将第4题中第三空位置//6 处的答案填入此题。
简答题
以下不能作为输出流对象的是( )。 A、文件 B、内存 C、键盘 D、显示器
简答题
执行语句序列 ofstream outfile("DATA.DAT"); if(...) cout 后,如果文件打开成功显示“OK”,否则就显示“Fail。”。由此可知,上面if语句的... 处的表达式应是( ) . A、outfile.fail()或 outfile B、outfile.good() 或 !outfile C、outfile.good() 或 outfile D、outfile.fail() 或 !outfile
简答题
题目题干见第4题。将第4题中第二空位置//5 处的答案填入此题。
简答题
以下叙述中不正确的是( ) A、C++语言中的文本文件以ASCII码形式存储数据 B、C++语言中对二进制文件的访问速度比文本文件快 C、使用函数open()打开的文件使用完毕后,必须使用close()函数将其关闭 D、C++语言中,随机读写方式不适用于文本文件
简答题
编写一个函数 intcharnum(char fn[ ]),该函数打开文件fn,,通过统计,返回文件中字符的个数。 请在程序( )位置填入适当的一条语句使程序完整。 请注意本题中的3个空//8, //9, //10 分别对应问题8,问题9和问题10 ,本题只需填入第一空位置//8 处的答案。 #include #include using namespace std; int charnum(char fn[]); int main() {int num; num=charnum("abc.txt"); cout<
简答题
题目题干见第8题。将第8题中第二空位置//9 处的答案填入此题。
简答题
如果调用C++流进行输入输出,下面的叙述中正确的是______。A.只能借助于流对象进行输入输出B.只能进行格式化输入输出C.只能借助于cin和cout进行输入输出D.只能使用运算符>>和<<进行输入输出
简答题
题目题干见第4题。将第4题中第四空位置//7 处的答案填入此题。
C++程序设计基础
章节列表
第1章——初识C++语言:从认识变量和常量开始,数据的表示
9
第2章——计算:从数据运算开始,数据简单运算
9
第3章——分支结构:无处不在的抉择
11
第4章——循环结构:周而复始,求同存异
10
第5章——数组:实现算法的利器
10
第6章——指针:所向披靡的“金箍棒” 魂
30
第7章 函数:面向过程的基础
10
第8章 文件:让数据流动起来
20