第26题: [单项选择]执行语句序列 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()函数来检测刚才文件