第十五周 项目1-工资数据的输入(文件输入,文件输出)

来源:互联网 发布:我的世界pe一键挖矿js 编辑:程序博客网 时间:2024/06/05 17:01
/*烟台大学计算机学院学生*All right reserved.*文件名称:工资数据的输入*作者:初瑞*完成日期:2014年6月3日*版本号:v1.0*对任务及求解方法的描述部分:工资数据的输入*我的程序:*/#include <iostream>#include<cstdio>using namespace std;int main( ){    double salarys[500],t;    int n=0;    freopen("a.txt","r",stdin);    freopen("ordered_salary.txt","w",stdout);    while(cin>>salarys[n])    {        n++;   //从cin流读取数据    }    //将n名职工的工资排序后输出    for (int i=0;i<n-1;i++)    {        for(int j=0;j<n-i-1;j++)        {            if(salarys[j]<salarys[j+1])           {            t=salarys[j];            salarys[j]=salarys[j+1];            salarys[j+1]=t;           }        }    }    for(int k=0;k<n;k++)    {    cout<<salarys[k]<<" ";    }    fclose(stdin);    fclose(stdout);    return 0;}


运行结果:

0 0
原创粉丝点击