4-5 数组做数据成员

来源:互联网 发布:已安装软件打包 编辑:程序博客网 时间:2024/05/22 21:10
/** 程序的版权和版本声明部分* Copyright (c)2012, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: abc.cpp* 作者:田宇* 完成日期: 2013 年 3 月 27 日* 版本号: v1.0* 输入描述:无* 问题描述:略* 程序输出:略  */#include<iostream>using namespace std;class Salary{public:void set_salary();//输入职工工资void get_salary(int x);void sort_salary();//对涨后的工资排序void output_salary();//输出排序的工资private:double salary[50];int number;};void Salary::set_salary()//{int x,i;cout<<"请输入职工的人数:";cin>>number;cout<<"请输入职工的工资:";for(i=0;i<number;i++){cin>>x;salary[i]=x;}number=i;}void Salary::get_salary(int x){int i;for(i=0;i<number;i++)salary[i]+=100;}void Salary::sort_salary(){int i,j;double t;for (i=0;i<number-1;i++)//排序的次数。切记for(j=0;j<number-i-1;j++)if (salary[j]<salary[j+1]){t=salary[j];salary[j]=salary[j+1];salary[j+1]=t;}}void Salary:: output_salary(){int i;for (i=0;i<number;i++)cout<<salary[i]<<" ";}int main( ){Salary s;s.set_salary( );s.get_salary(100);s.sort_salary();cout<<"涨工资后工资为:";s.output_salary();cout<<endl;system("PAUSE");return 0;    }    


*运行结果:

*心得体会:

心情好点,思绪也就清晰了好多。也会有更多的激情、热情投入到学习中。想要出人头地、却又想要平凡的过着该有的大学生活。过一个无悔的青春。

原创粉丝点击