您的位置:首页 > 其它

第15周项目1-工资数据的输入-重定向

2014-06-03 15:52 176 查看
/*
* 程序的版权和版本声明部分
* Copyright (c)2013, 烟台大学计算机学院学生
* All rightsreserved.
* 作    者:冯冬影
* 完成日期:2014  年6  月 03日
* 版本号: v1.0
* 输入描述:
* 问题描述: 工资数据的输入,重定向
* 程序输出:
* 问题分析:
*/
#include <iostream>
#include<cstdio>    //支持freopen文件
using namespace std;
int main( )
{
freopen("a.txt","r",stdin);
double salary[500];
int n=0;
while (cin>>salary
)
{
n++;
}
for(int i=0; i<n-1; i++)
for (int j=0; j<n-i-1; j++)
{
double t;
if(salary[j]<salary[j+1])
{
t=salary[j];
salary[j]=salary[j+1];
salary[j+1]=t;
}
}
for(int i=0; i<n; i++)
cout<<salary[i]<<" ";
freopen("b.txt","w",stdout);
for(int i=0; i<n; i++)
cout<<salary[i]<<" ";
fclose(stdin);
fclose(stdout);
return 0;
}
运行结果
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: