您的位置:首页 > 其它

第六周上机任务项目6-工资类

2013-04-07 13:38 274 查看
01./*      
02.* 程序的版权和版本声明部分      
03.* Copyright (c)2013, 烟台大学计算机学院学生      
04.* All rightsreserved.      
05.* 文件名称:salary .cpp                                 
06.* 作    者:赵冠哲                                  
07.* 完成日期:2013年4月7日      
08.* 版本号: v1.0            
09.* 输入描述:      
0.* 问题描述:    
11.*/          
#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)  
{  
    number=n;  
    salary=new double [number];  
}  
  
Salary::~Salary()  
{  
    delete [] salary;  
}  
  
void Salary::input_salary()  
{  
	 cout << "请输入"<<number<<"名职工的工资:" << endl;
    for(int i=0;i<number;i++)  
       cin>>salary[i];  
}  
  
void Salary::show_salary()  
{  
	 cout << "职工工资: " ;  
    for(int i=0;i<number;i++)  
        cout<<salary[i]<<endl;  
} 
  
//下面是测试函数  
int main()  
{  
    Salary s(10);  
   s.input_salary();  
    s.show_salary();  
    return 0;  
}


运行结果:

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