关于C++文件的输出

来源:互联网 发布:9008端口 分区 编辑:程序博客网 时间:2024/05/21 18:50
// P 188// outfile.cpp -- writing to a file#include<iostream>#include<fstream> // for file I/Oint main(){    using namespace std;        char automobile[50];    int year;    double a_price;    double d_price;        ofstream outFile;   // create object    outFile.open("carinfo.txt");// associate with a file        cout << "Enter the make and model of automobile: ";    cin.getline(automobile, 50);    cout << "Enter the model year: ";    cin >> year;    cout << "Enter the original asking price: ";    cin >> a_price;    d_price = 0.913 * a_price;    // display information on screen with cout    cout << fixed;    cout.precision(2);    cout.setf(ios_base::showpoint);    cout << "Make and model: " << automobile << endl;    cout << "Year: " << year << endl;    cout << "Was asking $" << a_price << endl;    cout << "Now asking $" << d_price << endl;    // now do exact same thing using outFile instead of cout    outFile << fixed;    outFile.precision(2);    outFile.setf(ios_base::showpoint);    outFile << "Make and model: " << automobile << endl;    outFile << "Year: " << year << endl;    outFile << "Was asking $" << a_price << endl;    outFile << "Now asking $" << d_price << endl;        outFile.close();    return 0;}

原创粉丝点击