第九周项目训练3
来源:互联网 发布:js什么叫框架 编辑:程序博客网 时间:2024/05/01 00:53
/*
*Copyright (c) 2016,烟台大学计算机学院
*All rights reserved.
*文件名称 :
*作 者 : 王玙璠
*完成日期 : 2016年5月19号
*版 本 号 : v1.0
*
运行结果:
*Copyright (c) 2016,烟台大学计算机学院
*All rights reserved.
*文件名称 :
*作 者 : 王玙璠
*完成日期 : 2016年5月19号
*版 本 号 : v1.0
*
问题描述:
设计一个工资类(Salary),其中的数据成员包括职工人数(number,人数不定)和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){ salary=new double[n]; 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;}
运行结果:
0 0
- 第九周项目训练3
- 第九周项目训练1
- 第九周项目训练1.2
- 第九周项目训练1.3
- 第九周项目训练2
- 第九周-项目3
- 第九周 项目3
- 第九周项目3
- 第九周项目3
- 第九周项目3
- 第九周 【项目3
- 第九周 项目3
- 第九周项目3
- 第九周 项目3
- 第九周 【项目3
- 第九周项目3
- 第九周【项目3
- 第九周 【项目3
- 第十二周实践项目1.3-实现复数类中的运算符重载
- DS28E01典型应用及破解方法
- IOS json解析的四种方式
- 第十周上机时间项目——项目1-点圆圆柱类族的设计
- LeetCode 28. Implement strStr()(实现子串定位)
- 第九周项目训练3
- Android逆向之分析某锁机恶意软件
- c++实验6-项目3:矩阵求和
- 阅读项目-3
- C++第六次上机实验--矩阵求和
- 用对象数组操作长方柱类
- javascript实现打印html制定区域同时消除header/footer区域
- 第十一周【补充项目1 - 是春哥啊】
- ubuntu14.04.1 安装配置jdk1.7