65,211
社区成员
发帖
与我相关
我的任务
分享
#include"iostream.h"
class savingsaccount
{
public:
static float Annual;
float calculate();
static float modify(); //错误就是这里了,加个";"下面的内容已经和这个函数没关系了
{ cout < <"请输入新的Annual" < <endl;
cint>>a; //a是什么啊?从哪里来的?
Annual=a;
}
float smodify(float a);
float save();
private:
float savings;
};
float savingsaccount :: Annual=0.03;
float savingsaccount::calculate()
{
float month;
month=(savings*Annual)/12;
savings+=month;
return savings;
}
float savingsaccount::smodify(float a)
{
savings =a;
return a;
}
float savingsaccount::save()
{
return savings;
}
void main()
{
int i;
savingsaccount saver1,saver2;
saver1.smodify(2000.00);
saver2.smodify(3000.00);
for(i=1;i <=12;i++)
{
saver1.calculate();
cout < <i < <"月份" < <saver1.save() < <endl;
}
for(i=1;i <=12;i++)
{
saver2.calculate();
cout < <i < <"月份" < <saver2.save() < <endl;
}
savingsaccount::modify();
saver1.smodify(2000.00);
saver2.smodify(3000.00);
for(i=1;i <=12;i++)
{
saver1.calculate();
cout < <i < <"月份" < <saver1.save() < <endl;
}
for(i=1;i <=12;i++)
{
saver2.calculate();
cout < <i < <"月份" < <saver2.save() < <endl;
}
}