第十五周项目一-工资数据的输入2
2014-06-08 23:18
281 查看
#include <iostream> #include <cstdio> using namespace std; int main( ) { double salarys[500];//新建工资数组 int n=0; freopen("a.txt","r",stdin); freopen("ordered_salary.txt","w",stdout); while(cin>>salarys ) { n++; //从cin流读取数据 } //将n名职工的工资排序后输出 int i,j; double t; for(i=0; i<n-1; i++)//n个数要进行n-1轮比较,从0开始到num进行num次比较 for(j=0; j<n-1-i; j++)//每一轮比较中,进行总轮数-第次数比较 if(salarys[j]<salarys[j+1])//冒泡法是相邻两个数之间比较,用变量j即可搞定和选择法不同 { t=salarys[j]; salarys[j]=salarys[j+1]; salarys[j+1]=t; } for(i=0;i<n;i++) { cout<<salarys[i]<<' '; } fclose(stdin); fclose(stdout); return 0; }
相关文章推荐
- 第十五周(项目一)——工资数据的输入。
- 第十五周上机实践项目——工资数据的输入
- 第十五周 项目1-工资数据的输入 读取
- 第十五周 项目一工资数据的输入
- 第十五周 项目1-工资数据的输入(文件输入)
- 第十五周 【项目1-工资数据的输入】 傻傻的手动输入
- 第十五周 项目1--工资数据的输入
- 第十五周项目1-工资数据的输入(2)
- 第十五周项目1-1-工资数据的输入
- 第十五周上机实践项目——工资数据的输入(从文件中读取数据)
- 第十五周项目1-工资数据的输入
- 第十五周 项目1-工资数据的输入(文件输入,文件输出)
- 第十五周项目1-工资数据的输入(3)
- 十五周项目一工资数据的输入(文件输入输出)
- 项目1-工资数据的输入
- 第十五周项目1-2-工资数据的读入及写出
- C++第15周(春)项目1 - 工资数据的输入
- 15周【项目1-工资数据的输入】
- 十五周项目一工资数据的输入(freopen)
- 十五周 项目1 工资数据的输入