首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行语句序列 ofstream outfile(”DATA.DAT"); if(…)cout<<"OK";elsec out<<"FAIL"; 后,如果文件打开成功显示“OK”,否则就显示“FAIL”。由此可知,上面if语句的…处的表达式
执行语句序列 ofstream outfile(”DATA.DAT"); if(…)cout<<"OK";elsec out<<"FAIL"; 后,如果文件打开成功显示“OK”,否则就显示“FAIL”。由此可知,上面if语句的…处的表达式
admin
2017-10-17
74
问题
执行语句序列 ofstream outfile(”DATA.DAT"); if(…)cout<<"OK";elsec out<<"FAIL"; 后,如果文件打开成功显示“OK”,否则就显示“FAIL”。由此可知,上面if语句的…处的表达式应是
选项
A、outfile.fail()或 outfile
B、outfile.good()或 !outfile
C、outfile.good()或 outfile
D、outfile.fail()或 !outfile
答案
C
解析
本题考核C++的文件I/O操作。函数good()表示刚进行的操作成功时返回 true,否则返回false,所以可以通过类ofstream的对象outfile调用good()函数来检测刚才文件打开是否成功。题中在建立文件流对象的同时打开文件,若打开失败则返回 fail。所以“outfile”也可以用作判断打开文件成功与否的条件。
转载请注明原文地址:https://kaotiyun.com/show/cWAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
联接运算是将两个或两个以上的关系根据联接条件生成一个【】。
对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是
下列程序不能通过编译,应该在划线部分填写的语句是【 】。#include<iostream.h>#include<stdlib.h>doubleFune(inta,intb,charch){doublex;swit
有如下程序 main( ) {int n[5]={0,0,0},i, k=2; for(i=0 i<k i++)n[i]=n[i]+1; cout<<n[k]<<end1;
实现运行时的多态性要使用()。
在程序设计阶段应该采取________和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
友元运算符。obj1>obj2被C++编译器解释为()。
以下有关析构函数的叙述不正确的是
如果一个工人可管理多个设备,而一个设备只被一个工人管理,则实体“工人”与实体“设备”之间存在______关系。
下列关于函数模板实参不能省略的情况说明不正确的是
随机试题
儿童玩具应选择的广告主题题材是()
A.大肠杆菌B.拟杆菌C.绿脓杆菌D.溶血性链球菌E.金黄色葡萄球菌脓液恶臭,普通细菌培养阴性的是
著名的市场营销4P组合理论中,4P是指产品、价格、渠道以及()。
按照一次火灾事故造成的人员伤亡、受灾户数和财产直接损失金额,火灾划分为3类,死亡29人的火灾事故是()。
为了履行对合规性的承诺,合规性评价分()评价两个层次进行。
在我国,基准利率通常是指()。
()上古刹启秀寺供奉的妈祖圣像是中国长江中唯一一座妈祖庙。
学校管理的目标和尺度是()。
A、 B、 C、 D、 A第一行图形内部线条数都为1;第二行图形内部线条数都为2;第三行图形内部线条数都为3。
下面属于应用软件的是
最新回复
(
0
)