程序头部注释开始
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称: 文件存取
* 作 者: 王智凯
* 完成日期: 2012年 6月5日
* 版 本 号: 凯子
#include<iostream>
#include<fstream>
using namespace std;
int main()
{
float a[500], t;
ifstream infile("salary.txt",ios::in);
if(! infile)
{
cerr << "open error!" << endl;
exit(1);
}
for(int i = 0;i < 500;i++)
{
infile >> a[i];
}
infile.close();
//涨工资
for(int i = 0; i < 500; i++)
{
a[i] += 100;
}
for(int j = 0;j < 500; j++)
{
for(int i = 0;i <500 - j - 1; i++)
{
if(a[i + 1] < a[i])
{
t = a[i + 1];
a[i + 1] = a[i];
a[i] = t;
}
}
}
ofstream outfile("salary.txt",ios::app);
if(! outfile)
{
cerr << "open error!" << endl;
exit(1);
}
for(int i = 0;i < 500; i++)
{
outfile << a[i] ;
if(i % 10 == 0)
{
cout<<endl;
}
cout<<a[i]<<"\t";
}
cout << endl;
outfile.close();
system("pause");
return 0;
}