首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行语句序列 ofstream outfile("DATA.DAT"); if(...)cout<<"OK";else cout<<"FAIL"; 后,如果文件打开成功显示"OK",否则就显示"FAIL"。由此可知,上面if语句的…处的表
执行语句序列 ofstream outfile("DATA.DAT"); if(...)cout<<"OK";else cout<<"FAIL"; 后,如果文件打开成功显示"OK",否则就显示"FAIL"。由此可知,上面if语句的…处的表
admin
2010-06-06
21
问题
执行语句序列 ofstream outfile("DATA.DAT"); if(...)cout<<"OK";else cout<<"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://jikaoti.com/ti/VcW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){|while(getchar()!=’\n’);i}以下叙述中正确的是()。
有以下程序:#include<stdio.h>main(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i<12;i++)c[s[i]]++;for(i=1;i<5;i++)
若有定义语句:chars[10]=”1234567\0\0”;,则strlen(s)的值是()。
设有定义:inta=64,b=8;,则表达式(a&b)||(a&&b)和(a|b)&&(a||b)的值分别为
fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是()。
下列各组排序法中,最坏情况下比较次数相同的是()。
有以下程序:#include<stdio.h>#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)b[i]=a[i][i];}main(){intx[][N]={{1,
给定程序中已建立一个带有头结点的单向链表,链表中的各结点按结点数据域中的数据递增有序链接。函数fun的功能是:把形参x的值放入一个新结点并插入到链表中,插入后各结点数据域的值仍保持递增有序。请在程序的下划线处填入正确的内容并把下划线删除,使程序得
下列关于二叉树的叙述中,正确的是()。
随机试题
国家富强、民族振兴、人民幸福二三者之间紧密相连。人民幸福是国家富强、民族振兴的()
A.您对健康是怎么理解的B.您上次复诊是什么时间C.您同意我们大家都支持的第—个方案吗D.您为什么不想再坚持康复训练呢E.这个检查是在哪里做的?您现在感觉怎么样属于开放式提问的是
A.病理性闭经B.原发性闭经C.继发性闭经D.生理性闭经E.以上都不是月经周期已建立后又中断6个月以上者,属于()
(2009年)两根梁长度、截面形状和约束条件完全相同,一根材料为钢,另一根为铝。在相同的外力作用下发生弯曲形变,二者不同之处为()。
关于银行存款余额调节表编制方法的说法,正确的有()。
根据市场的不同状况,饭店市场可以分为()等种类。
“应付账款”账户是用来反映和监督企业因______而与供应单位发生的结算债务的增减变动情况的账户。
3岁幼儿常常表现出各种反抗行为或执拗现象,这说明幼儿心理发展处于()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
A、Microsoft.B、Movie-producers.C、Contentproviders.D、PCusers.C
最新回复
(
0
)