#include <iostream>
#include <fstream> // 文件输入输出头文件
using namespace std;
int main()
{
char automobile[50];
int year;
double a_price;
double d_price;
ofstream outFile; // 创建写出文件对象
outFile.open("phoneinfo.txt"); // 绑定写出文件名称,或者其他指定目录
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.783 * a_price;
//--- ostream对象cout 控制台I/O操作显示---
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;
// ---ofstream对象outFile操作写出文件 ---
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;
}