第五周项目三

来源:互联网 发布:单片机 光耦隔离输入 编辑:程序博客网 时间:2024/05/21 11:02
/*    *Copyright (c)2015,烟台大学计算机与控制工程学院    *All rights reserved.    *文件名称:score.cpp    *作    者:战九州    *完成日期:2015年4月16日    *版 本 号:v1.0    *    *问题描述:。。。。。。。。。*程序输入:。。。。。。。。。*程序输出:。。。。。。。。。   */   #include<iostream>using namespace std;class Salary{public:    Salary(int n);    ~Salary();    Salary(const Salary &s);    void input_salary();    void show_salary();private:    double *salary;    int number;};Salary::Salary(int n){    number=n;    salary=new double[n];}Salary::Salary(const Salary &s){    number=s.number;    salary=new double[number];    for(int i=0; i<number; ++i)        *(salary+i)=*(s.salary+i);}Salary::~Salary(){    delete[]salary;}void Salary::input_salary(){    int i;    cout<<number<<"职工工资:"<<endl;    for(i=0; i<number; i++)        cin>>*(salary+i);    return ;}void Salary::show_salary(){    int i;    cout<<"职工工资:";    for(i=0; i<number; i++)        cout<<*(salary+i)<<" ";    cout<<endl;    return ;}int main(){    Salary s1(10);    s1.input_salary();    Salary s2(s1);    s1.show_salary();    s2.show_salary();    return 0;}

0 0
原创粉丝点击