首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如下函数的作用是以双倍行距输出文件: void double_space(ifstream&f,ofstream&t){ char c; while(_________){ ;___________
如下函数的作用是以双倍行距输出文件: void double_space(ifstream&f,ofstream&t){ char c; while(_________){ ;___________
admin
2020-04-07
27
问题
如下函数的作用是以双倍行距输出文件:
void double_space(ifstream&f,ofstream&t){
char c;
while(_________){
;___________
if(c==’\n’)t.put(c);
}
}
画线处缺失的部分是( )。
选项
A、f.get(e)与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
解析
此题考查的是文件流。get()函数作用是读入一个字符,所以调用它的应该是输入文件流ifstreae锄对象f.put()函数作用是输出一个字符,所以调用它的应该是输入文件流ofstream对象t,故选项B、C排除。读入和输出应该是有顺序的,应该先读入后输出,所以前一空填fget(c),后一空填t.put(c)。
转载请注明原文地址:https://jikaoti.com/ti/ufA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10}:则下列叙述中错误的是()。
在下列的程序的横线处填上适当的语句,使该程序的输出为12。#include<iostream.h>usingnamespacestd;classBase{public:inta,
下面有关重载函数的描述中,正确的是( )。
若有以下程序:main(){ int k=2,i=2,m;m=(k+=i*=k);cout<<m<<","<<i<<end1;}执行后的输出结果是
执行下面程序中的输出语句后,a的值是 main() { int a; cout<<(a=3*5,a*4,a+5); }
下面对静态数据成员的描述中,正确的是
下列关于栈的叙述正确的是
字符串“a+b=12\n\t”的长度为()。A)12B)10C)8D)6
在关系数据库中,用来表示实体之间联系的是
随机试题
挤压综合征引起急性肾衰竭时首先出现的变化是
情绪情感
城市医疗救助管理的内容是什么?
TomhadonceworkedinacityofficeinLondon,butnowhewasoutofwork.Hehadalargefamilytosupport,soheoftenfound
微观药事管理药事管理的宗旨
目前特发性血小板减少性紫癜治疗的最常用方法是
环境价值评估有多种方法,其中可用于评估几乎所有环境对象的方法是()。
被保险人的实际损失包括()。
我国行政组织的层级制度最常见的是()。
Iamveryenvious______yournewjob.
最新回复
(
0
)