您的位置:首页 > 其它

第九周项目三人数不定的工资类

2016-06-08 20:29 183 查看
/*

*Copyright (c) 2016,烟台大学计算机学院

*All rights reserved.

*文件名称 :

*作    者 : 刘亚

*完成日期 : 2016年5月30号

*版 本 号 : v1.0

*问题描述 :  设计一个工资类(Salary),其中的数据成员包括职工人数(number,人数不定)和number个职工的工资salary,要求输入职工工资并逐个输出。

*/ 

#include<iostream> 

using namespace std; 

class Salary 



public: 

    Salary(int n);   //n为职工人数,初始化时完成空间的分配 

   ~Salary();       //析构函数中释放初始化时分配的空间 

    void input_salary(); 

    void show_salary(); 

private: 

    double *salary; 

    int number; 

}; 

//下面定义类的成员函数 

Salary::Salary(int n) 



    salary=new double


    number=n; 



Salary::~Salary() 



    delete []salary; 



void Salary::input_salary() 



    int i; 

    for(i=0;i<number;i++) 

        cin>>salary[i]; 



void Salary::show_salary() 



    int i; 

    cout<<"职工的工资为:"<<endl; 

    for(i=0;i<number;i++) 

        cout<<salary[i]<<endl; 



//下面是测试函数 

int main() 



    Salary s(10); 

    s.input_salary(); 

    s.show_salary(); 

    return 0; 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: