項目6-人數不定的工資類


/*
*Corpyright (c)2013,煙台大學計算機學院
*All right reseved.
*作者:z張夢佳
*完成日期:2014年4月7日
*版本號: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+1];
}
void Salary::input_salary()
{
for(int i=0;i<number;i++)
{
cout<<"請輸入第"<<i+1<<"個工人的工資:"<<endl;
cin>>salary[i];
}
}
Salary::~Salary()
{
delete []salary;
}
void Salary::show_salary()
{
for(int i=0;i<number;i++)
cout<<"第"<<i+1<<"個工人的工資是:"<<salary[i]<<endl;
}
//下面是測試函數
int main()
{
Salary s(10);
s.input_salary();
s.show_salary();
return 0;
}


感悟

是我理解錯題意了嗎?總感覺這個題太簡單了。。。。。。


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com