第9周项目3——人数不定的工资类
2016-04-24 12:41
225 查看
#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; }
运行结果:
相关文章推荐
- lib静态库、dll动态库
- putchar
- Maven+Springmvc+mybatis+Dubbo+Zookeeper整合分布式架构
- 计算文本的实际大小
- Space Shooter之子弹和敌人碰撞检测、爆炸特效以及敌人的运动
- [react002] component基本用法
- [JZOJ4468][JSOI2016?]轻重路径
- 第9周项目2——我的数组类
- 15个最佳的用户体验和用户界面工具和资源
- gl.h文件错误(折腾了两天竟然是这个问题)
- C++实验4-乘法口诀表
- spring测试junit事务管理及spring面向接口注入和实现类单独注入(无实现接口),实现类实现接口而实现类单独注入否则会报错。
- 无约束问题极值的求解及数学建模算法与应用第三章
- svn
- 二维码使用原理
- c++作业4
- java基础学习总结一(java语言发展历史、jdk的下载安装以及配置环境变量)
- 《CSS3实战》笔记--弹性盒模型(二)
- spring中bean配置和bean注入
- google hacker