读书人

2013第六周上机任务【项目六 工资类】

发布时间: 2013-09-11 16:59:24 作者: rapoo

2013第六周上机任务【项目6 工资类】

/* * Copyright (c) 2013, 烟台大学计算机学院                     * All rights reserved.                     * 文件名称:test.cpp                     * 作者:樊露露                    * 完成日期:2013 年 4 月 10 日                     * 版本号:v1.0                   *                     * 输入描述:无                     * 问题描述:设计一个工资类,其中的数据成员包括工人数(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){number=n;salary=new double[number];  }//输入职工工资void Salary::input_salary(){cout<<"职工人数为"<<number<<"人"<<endl;cout<<"请输入职工的工资:"<<endl;for(int i=0;i<number;i++){cin>>salary[i];}}//输出职工工资void Salary::show_salary(){for(int i=0;i<number;i++){cout<<"第"<<i+1<<"个职工的工资为:"<<salary[i]<<"元"<<endl;}}//释放析构函数中释放初始化时分配的空间Salary::~Salary(){delete []salary;}int main(){Salary s(10);s.input_salary();s.show_salary();return 0;}

2013第六周上机任务【项目六 工资类】
我的异常网推荐解决方案:软件开发者薪资,http://www.myexception.cn/other/1391128.html

读书人网 >编程

热点推荐