15周【项目1-工资数据的输入】
2014-06-02 19:09
429 查看
/* *Corpyright (c)2013,烟台大学计算机学院 *All right reseved. *作者:张梦佳 *完成日期:2014年6月1日 *版本号:v1.0 *输入描述: *问题描述: *程序输出: *问题分析: *算法设计: */ #include <iostream> #include<cstdio> //支持freopen的头文件 using namespace std; int main( ) { freopen("a.txt","r",stdin); //这里是要编写的代码 double salarys[500]; int n=0; while(cin>>salarys ) { n++; //从cin流读取数据 } //将n名职工的工资排序后输出 double num; for(int i=0;i<n-1;i++) { for(int j=i+1;j<n;j++) { if(salarys[i]<salarys[j]) { num=salarys[j]; salarys[j]=salarys[i]; salarys[i]=num; } } } for(int i=0;i<n;i++) { cout<<salarys[i]<<" "; } fclose(stdin); return 0; }
下面是不带文件的
#include <iostream>
#include<cstdio> //支持freopen的头文件
using namespace std;
int main( )
{
//freopen("a.txt","r",stdin);
//这里是要编写的代码
double salarys[500];
int n=0;
while(cin>>salarys
)
{
n++; //从cin流读取数据
}
//将n名职工的工资排序后输出
double num;
for(int i=0;i<n-1;i++)
{
for(int j=i+1;j<n;j++)
{
if(salarys[i]<salarys[j])
{
num=salarys[j];
salarys[j]=salarys[i];
salarys[i]=num;
}
}
}
for(int i=0;i<n;i++)
{
cout<<salarys[i]<<" ";
}
//fclose(stdin);
return 0;
}
感悟
感觉很方便
相关文章推荐
- 15周项目一工资数据输入(以ctrl+z)结束版
- 15周【项目1-工资数据的输入】
- 第15周项目一(1)工资数据的输入
- 十五周 项目1 工资数据的输入
- 第十五周 项目1-工资数据的输入 读取
- 第十五周 项目1--工资数据的输入
- 第十五周项目1-1-工资数据的输入
- C++第15周(春)项目1 - 工资数据的输入
- 第15周项目一 工资数据的输入
- 第十五周项目1-工资数据的输入
- 第十五周项目1-工资数据的输入(3)
- 第十五周 项目1-工资数据的输入(文件输入,文件输出)
- 项目1-工资数据的输入
- 第十五周上机实践项目——工资数据的输入
- 十五周项目一工资数据的输入(文件输入输出)
- 第十五周 项目一工资数据的输入
- 第15周项目一(2)工资数据的输入
- 项目1-工资数据的输入_续
- 项目1-工资数据的输入
- 十五周项目一工资数据的输入(freopen)