• 以下程序执行后输出的结果是【 】。

    include<iostream>
    include<fstream>
    using namespace std;
    int main(){
    ofstream ofile("D:\\temp.txt");
    if(!ofile){
    cout<<"temp.txt cannot open"<<endl;
    return 0;
    }
    ofile<<"This is a book" <<" " <<54321<<endl;
    ofile.close();
    ifstream ifile("D:\\temp.txt");
    if(!ifile){
    cout<<"temp.txt cannot open" <<endl;
    return 0;
    }
    charstr;
    ifile >> str;
    ifile.close();
    cout<<Str<<endl;
    return 1;
    }

    正确答案:ThisThis 解析:程序中利用对象ofile在文件temp.txt中写入“This is a book 54321”。然后利用对象 ifile打开文件,将其中的数据输入到变量str中,由于读时遇到空格就终止,所以str中存放的字符串为“This”。
  • 2021年07月15日 22时32分来自  问答库 >> 计算机类
  • 评论 0
  • 手机玩微博

    手机版 手机端
    Powered by 日新微博 © 2018 - 2020 日新网