有沒有大佬幫一下呀,我這個萌新不會呀



題目如下:
工人的總工資由固定工資、工齡工資和工時工資組成。撰寫程式實作工人工資的計算。建立物件陣列,內放4個工人的資料,批量實作對所有工人總工資的輸出,要求將類的定義放在頭檔案(worker.h)中,將類的實作放在實作檔案(worker. cpp)檔案中
uj5u.com熱心網友回復:
//工人的總工資由固定工資、工齡工資和工時工資組成。
//撰寫程式實作工人工資的計算。建立物件陣列,內放4個工人的資料,批量實作對所有工人總工資的輸出,
//要求將類的定義放在頭檔案(worker.h)中,將類的實作放在實作檔案(worker. cpp)檔案中
//worker.h
class GR {
public:
GR(float gdgz,float glgz,float gsgz);
float jszgz();
private:
float gdgz,glgz,gsgz;
};
//worker.cpp
#include <iostream>
GR::GR(float gdgz,float glgz,float gsgz) {
this->gdgz=gdgz;
this->glgz=glgz;
this->gsgz=gsgz;
}
float GR::jszgz() {
return gdgz+glgz+gsgz;
}
int main() {
GR gr4[4]={
GR(1000.0f,1000.0f,1000.0f),
GR(2000.0f,2000.0f,2000.0f),
GR(3000.0f,3000.0f,3000.0f),
GR(4000.0f,4000.0f,4000.0f),
};
for (int i=0;i<4;i++) {
std::cout<<gr4[i].jszgz()<<std::endl;
}
return 0;
}
//運行結果
//3000
//6000
//9000
//12000
//
uj5u.com熱心網友回復:
好的,謝謝老師
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/280747.html
標籤:C++ 語言
上一篇:大一學生的禿頭行為
下一篇:請問這第一題怎么用C語言完成啊
