你没有理由沮丧
为了你是秋日
彷惶
你也没有理由骄矜
为了你是春天
把头仰
秋色不如春光美
春光也不比秋色强
睡觉了……
为了你是秋日
彷惶
你也没有理由骄矜
为了你是春天
把头仰
秋色不如春光美
春光也不比秋色强
睡觉了……
离恨恰如春草,更行更远还生。
#include "stdafx.h" #include<iostream> using namespace std; class Cost{ public: Cost(int month,int hire,int sal,int fire); ~Cost(){delete [] Workers;} bool SetWorkers(); int Money(); private: int Months; int Hires; int Salarys; int Fires; int *Workers; }; Cost::Cost(int month,int hire,int sal,int fire) { Months = month; Hires = hire; Salarys = sal; Fires = fire; Workers = new int [Months]; } bool Cost::SetWorkers() { if(0 == Months) return false; for(int i=0;i<Months;i++) cin>>Workers[i]; return true; } int Cost::Money() { int sum=0,sum1=0,sum2=0; for(int i=0;i<Months;i++) { sum+=Workers[i]; if(i!=Months-1) { if(Workers[i]>Workers[i+1]) sum1+=(Workers[i]-Workers[i+1]); else sum2+=(Workers[i+1]-Workers[i]); } } sum=Salarys*sum+Hires*(Workers[0]+sum2)+(Fires-Salarys)*sum1; return sum; } int main() { //int month,hire,sal,fire; //cin<<month<<hire<<sal<<fire; Cost c(3,4,5,6); if(c.SetWorkers()) cout<<c.Money()<<endl; else cout<<"month not 0"; return 0; }照着改了改