第十六周项目1 再涨工资

来源:互联网 发布:淘宝上哪家店铺包包好 编辑:程序博客网 时间:2024/06/05 08:10
/** Copyright (c) 2013, 烟台大学计算机学院* All rights reserved.* 文件名称:shu.cpp* 作    者:王鼎* 完成日期:2013年06月14日* 版 本 号:v1.0* 输入描述:无* 问题描述:* 程序输出:* 问题分析:* 算法设计:略*/#include <iostream>#include <fstream>#include <cstdlib>using namespace std;int main(){double a[500],b;int i,j,k;    ifstream infile("salary.txt",ios::in);    if(!infile)    {        cerr<<"open error!"<<endl;        exit(1);    }    for(i=0;i<500;i++)    {infile>>a[i];}    infile.close();for(i=0;i<500;i++){k=i;for(j=i+1;j<500;j++)if(a[j]<a[k])k=j;b=a[k];a[k]=a[i];a[i]=b;}ofstream outfile("ordered_salary.txt",ios::out);if(!outfile){cerr<<"open error!"<<endl;exit(1);}for(i=0;i<500;i++){outfile<<a[i]<<endl;cout<<a[i]<<"\t";}outfile.close();cout<<endl;system("PAUSE");return 0;}

运行结果:


原创粉丝点击