/*
*烟台大学计算机学院学生
*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])
{
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="https://img-blog.csdn.net/20140606204451515?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMjM3MDEzNg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
第十五周作业 工资数据统计
最新推荐文章于 2022-03-24 15:51:25 发布