源程序:
#include <iostream>
#include <fstream>
#include <iomanip>
using namespace std;
int main()
{
char id[11], name[21];
int score;
ifstream inFile;
inFile.open("c:\tmp\score.txt", ios::in); //以读方式打开文本文件
if (!inFile) //条件成立,则说明文件打开出错
{
cout << "打开文件失败" << endl;
return 0;
}
cout << "学生学号 姓名 成绩
";
while (inFile >> id >> name >> score) //读入文件
cout << left << setw(10) << id << " " << setw(20) << name << " " << setw(3) << right << score << endl; //屏幕显示
inFile.close();
system("pause");
return 0;
}
运行结果: