有如下语句序列: ifstream infile(¨DATA.DAT¨); if(infile.good()) cout<<”A¨; else{ COUt<<"B"; ofstream outfile("DATA.D

admin2019-05-06  25

问题 有如下语句序列:
    ifstream infile(¨DATA.DAT¨);
    if(infile.good()) cout<<”A¨;
    else{
    COUt<<"B";
    ofstream outfile("DATA.DAT");
    if(outfile.fail()) cout<<"C";else cout<<"D";
    }
    若执行这个语句序列显示的是BD,则说明文件DATA.DAT(     )。

选项 A、以读方式打开成功
B、以读方式打开失败,但以写方式打开成功
C、以读方式打开失败,以写方式打开也失败
D、以读方式打开成功,以写方式打开也成功

答案B

解析 由这个语句序列显示的结果是BD,说明执行了cout<<"B"和cOut<<"D"语句。
转载请注明原文地址:https://kaotiyun.com/show/Is8p777K
0

相关试题推荐
随机试题
最新回复(0)