项目六--工资类
/*
* Copyright (c) 2011, 煙臺大學(xué)計(jì)算機(jī)學(xué)院
* All rights reserved.
* 作 者:王靜
* 完成日期:2013 年 4 月 9 日
* 版 本 號:v1.0
* 輸入描述:
* 問題描述:設(shè)計(jì)一個工資類(Salary),其中的數(shù)據(jù)成員包括職工人數(shù)(number,人數(shù)不定)和這些職工的工資salary,要求輸入職工工資并逐個輸出。
* 程序輸出:
* 問題分析:
* 算法設(shè)計(jì):略
*/
#include <iostream>
using namespace std;
class Salary
{public:
Salary(int n); //n為職工人數(shù),初始化時完成空間的分配
~Salary(); //析構(gòu)函數(shù)中釋放初始化時分配的空間
void input_salary();
void show_salary();
private:double *salary;int number;
};
//下面定義類的成員函數(shù)
Salary::Salary(int n)
{number=n;salary = new double[number];
}
Salary::~Salary()
{delete []salary;
}
void Salary::input_salary()
{int i=0;cout<<"請輸入工人工資"<<endl;for(;i<number;i++){cin>>*(salary+i);//重要!!!}return;
}
void Salary::show_salary()
{int i=0;for(;i<number;i++){cout<<i<<' '<<*(salary+i)<<endl;}
}
//下面是測試函數(shù)
int main()
{Salary s(10);s.input_salary();s.show_salary();return 0;
}
?
運(yùn)行結(jié)果:
(貼圖)
心得體會:
?
總結(jié)
- 上一篇: 指数衰减学习率的staircase
- 下一篇: java maven 编辑器,Maven