关闭

第六周上机实践项目3——人数不定的工资类

标签: c++cpp计算机编程
411人阅读 评论(0) 收藏 举报
分类:

问题及代码

设计一个工资类(Salary),其中的数据成员包括职工人数(number,人数不定)和number个职工的工资salary,要求输入职工工资并逐个输出。
提示:用固定大小的数组存储number个职工的工资,可能造成空间的浪费,也可能会由于空间不够而不能处理职工人数过多的应用。将salary声明为指针类型的成员,通过动态分配空间,分配正好大小的空间存储数据。

/*
 * Copyright (c) 2015, 烟台大学计算机学院
 * All rights reserved.
 * 文件名称:test.cpp
 * 作    者:辛彬
 * 完成日期:2015 年 4 月 12 日
 * 版 本 号:v1.0
 */
 #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[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;
    for(i=0;i<number;i++)
        cout<<salary[i]<<endl;
}
//下面是测试函数
int main()
{
    Salary s(10);
    s.input_salary();
    s.show_salary();
    return 0;
}

运行结果:

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

第九周【项目3-人数不定的工资类】

/*All rights reserved. *文件名称:main.cpp *作 者:张珩瑞 *完成日期:2016年4月23日 *版本号:v1.0 * *问题描述:员工薪水 *输入...
  • qq_33450452
  • qq_33450452
  • 2016-05-09 19:50
  • 1079

C++第7周(春)项目6 人数不定的工资类

课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759,内有完整教学方案及资源链接==================== 迂者 ...
  • sxhelijian
  • sxhelijian
  • 2014-04-08 16:26
  • 2160

机器学习(周志华) 参考答案 第三章 线性模型

机器学习(周志华) 参考答案 第三章 线性模型 机器学习(周志华西瓜书) 参考答案 总目录 http://blog.csdn.net/icefire_tyh/article/details/5...
  • icefire_tyh
  • icefire_tyh
  • 2016-07-29 22:12
  • 11351

第六周上机实践项目3-人数不定的工资类

/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称: test.cpp *作 者: 满星辰 *完成日期...
  • manxcc1425
  • manxcc1425
  • 2015-04-14 20:48
  • 154

第九周上机实践项目 项目3-人数不定的工资类(1)

问题及代码: 【项目-人数不定的工资类】 设计一个工资类(Salary),其中的数据成员包括职工人数(number,人数不定)和number个职工的工资salary,要求输入职工工资并逐个输出。 提示...
  • Dream_xd
  • Dream_xd
  • 2016-05-09 11:24
  • 876

第六周 【项目3-人数不定的工资类】

问题描述: 设计一个工资类(Salary),其中的数据成员包括职工人数(number,人数不定)和number个职工的工资salary,要求输入职工工资并逐个输出。 提示:用固定大小的数组存储numb...
  • zp___waj
  • zp___waj
  • 2015-04-12 22:01
  • 745

第六周 项目3-人数不定的工资类

/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:salary.cpp *作者:刘天恩 ...
  • ltn21999
  • ltn21999
  • 2015-04-14 18:43
  • 637

第六周项目3 人数不定的工资类

/* *Copyright (c) 2014, 烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:于凯 *完成日期:2015年4月15日 ...
  • yukai98524
  • yukai98524
  • 2015-04-15 09:11
  • 194

第六周项目3-人数不定的工资类

设计一个工资类(Salary),其中的数据成员包括职工人数(number,人数不定)和number个职工的工资salary,要求输入职工工资并逐个输出。 提示:用固定大小的数组存储number个职工...
  • mayuko2012
  • mayuko2012
  • 2015-04-16 19:45
  • 547

第六周 项目3-人数不定的工资类

/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:呼亚萍 * 完...
  • huyaping2014
  • huyaping2014
  • 2015-04-13 18:12
  • 141
    个人资料
    • 访问:380045次
    • 积分:10827
    • 等级:
    • 排名:第1745名
    • 原创:675篇
    • 转载:2篇
    • 译文:0篇
    • 评论:115条
    博主信箱
    博客专栏
    文章分类
    最新评论