- /*
- * 程序的版权和版本声明部分
- * Copyright (c)2012, 烟台大学计算机学院学生
- * All rightsreserved.
- * 文件名称: object.cpp
- * 作者:王俊
- * 完成日期: 2013年3 月 27 日
- * 版本号: v1.0
- * 输入描述:无
- * 问题描述:
- * 程序输出:
- */
- 代码输出:
运行结果:#include <fstream> #include<iostream> using namespace std; class Salary { public: void set_salary(); void get_salary(); void add_salary(); void sort_salary(); private: int num; double salary[1000]; }; void Salary::set_salary() { int i; ifstream infile("salary.txt",ios::in); if(!infile) { cout<<"open error!"<<endl; exit(1); } for(i=0,num=0;!infile.eof();i++,num++) { infile>>salary[i]; } infile.close(); return ; } void Salary::add_salary() { int i; for(i=0;i<num;i++) salary[i]+=100; } void Salary::sort_salary() { int i,j; double t; for(i=0;i<num-1;i++) { for(j=i+1;j<num;j++) { if(salary[i]<salary[j]) { t=salary[i]; salary[i]=salary[j]; salary[j]=t;} } } } void Salary::get_salary() { int i; for(i=0;i<num-1;i++) cout<<salary[i]<<endl; return; } int main() { Salary s1; s1.set_salary(); s1.add_salary(); s1.sort_salary(); s1.get_salary(); return 0; }
第四周项目五
最新推荐文章于 2023-05-25 10:47:21 发布