首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行语句序列 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
37
问题
执行语句序列 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
解析
可以用文件流对象的成员函数来判别文件流当前的状态:fail,刚进行的操作失败是返回true,否则返回false;good,刚进行的操作成功时返回true,否则返回false。
转载请注明原文地址:https://kaotiyun.com/show/FYjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
有下列程序:main(){intm,n,p;scanf("m=%dn=%dp=%d",&m,&n,&p);printf("%d%d%d\n",m,n,p);}若想从键盘上输入数据,使变量m中的值为12
有以下程序段:#include<stdio.h>intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abe后,y的值为()。
检查软件产品是否符合需求定义的过程称为()。
有以下程序:#include<stdio.h>main(){intsum=10.n=1:while(n<3){sum=sum—n;n++;)printf("%d,%d",n,sum);}程序运行后的输出结果是()
以下数组定义中错误的是()。
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include
有下列程序段:typedefstructNODE{intnum:structNODE*next;}OLD:下列叙述中正确的是()。
下列定义变量的语句中错误的是()。
设变量均已正确定义,若要通过scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是()。(注:口代表空格字符)
随机试题
最大的一对脑神经是
在索赔形式中,()是一种罕见的索赔形式,是指通情达理的业主目睹承包商为完成某项困难的施工,承受额外费用损失,因而出于善良意愿,同意给承包商以适当的经济补偿。
污水处理工艺流程中,不属于三级处理方法的是()。
对开信用证一般是两张信用证同时生效。()
我国证券市场的监管目标有()。Ⅰ.运用和发挥证券市场的积极作用Ⅱ.保护投资者利益Ⅲ.防止人为操纵、欺诈等不法行为Ⅳ.调控证券市场与证券交易规模
教育对生产力的促进作用,主要表现为教育再生产劳动力及()。
欧
对n个记录的文件进行二路归并排序,所需要的辅助存储空间为【】。
以下不使用线性结构表示实体之间联系的模型的是()。
如图所示,在列表框List1中已经有若干人的简单信息,运行时在Text1文本框(即“查找对象”右边的文本框)中输入一个姓或姓名,单击“查找”按钮,则在列表框中进行查找,若找到,则把该人的信息显示在Text2文本框中。若有多个匹配的列表项,则只显示第1个匹配
最新回复
(
0
)