十六周项目1 文件的应用

来源:互联网 发布:外贸erp软件 编辑:程序博客网 时间:2024/06/05 20:13
#include <iostream>#include<fstream>using namespace std;void Sort(double [],int);double num[5000];    int number=0;int main(){    ifstream readfile;    ofstream writefile;    readfile.open("salary.txt",ios::in);    while(!readfile.eof()){        readfile>>num[number];        number++;    }   Sort(num,number);   for(int i=number-1;i>=0;i--){    cout<<num[i]<<'\t';   }   cout<<"总共有"<<number<<"人"<<endl;   writefile.open("a.txt",ios::out);  while(!writefile.eof()&& number>0){        writefile<<2*num[number-1]<<"  ";        if(number%6==0)        writefile<<endl;        number--;    }   readfile.close();   writefile.close();    return 0;}void Sort(double a[],int n){   for(int i=0;i<n-1;i++){    for(int j=0;j<n-i-1;j++)    {        if(a[j+1]>a[j]){         double t=a[j+1];         a[j+1]=a[j];          a[j]=t;        }    }  }}


运行结果:

 

原创粉丝点击