问题 单项选择题

如下函数的作用是以双倍行距输出文件: void double_space(ifstream &f,ofstream &t){ char c; while(______){ ______; if(c=='\n')t.put(c); } } 画线处缺失的部分是

A.f.get(c)与t.put(c)

B.f.put(c)与t.get(c)

C.t.get(c)与f.put(c)

D.t.put(c)与f.get(c)

答案

参考答案:A

解析: 从文件输入流类对象f中得到字符c,只要文件未结束,循环条件为f.get(c)将得到的字符插入到输出流类对象t.put(c)中。

判断题
单项选择题