您的位置:首页 > 其它

第十五周作业 工资数据统计

2014-06-06 20:45 190 查看
/*
*烟台大学计算机学院学生
*All right reserved.
*文件名称*烟台大学计算机学院学生
*All right reserved.
*文件名称:工资数据的输入
*作者:何新新
*完成日期:2013年6月3日
*版本号:v1.0
*对任务及求解方法的描述部分:工资数据的输入
*我的程序:
*/

#include <iostream>
#include <cstdio>
using namespace std;
int main( )
{
double salarys[500];
int n=0;
int i,j,t;
freopen("a.txt","r",stdin);   //重定向
while(cin>>salarys
)
{
n++;   //从cin流读取数据
}
//将n名职工的工资排序后输出
for(j=0;j<n-1;j++)
for(i=0;i<n-j-1;i++)
if(salarys[i]>salarys[i+1])
{
t=salarys[i];
salarys[i]=salarys[i+1];
salarys[i+1]=t;
}
}
freopen("b.txt","w",stdout);  //重定向
for(i=0;i<n;i++)
cout<<salarys[i]<<"  ";
fclose(stdin);
fclose(stdout);
return 0;
}

运行结果,如下图:
<img src="http://img.blog.csdn.net/20140606204451515?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjM3MDEzNg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: