单选题
有如下语句序列:
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______。
【正确答案】
B
【答案解析】[解析] 由这个语句序列显示的结果是BD,说明执行了cout<<"B"和cout<<"D"语句。