课后作业
#include <stdio.h>int main ()
{
int year = 0;
float ic = 400.0,money = 400.0;//ic为本金,money为小甲鱼拥有的钱。
do
{
year++;
money = (money + ic * 0.08) - 50.0;
}while (money > 0);
printf("%d年之后,小甲鱼败光了所有的家产,再次回到了一贫如洗.....",year);
return 0;
}
这个问题出在哪里啊? 两个问题:
第一、每年的本金不是固定的,所以不应该是ic,应该把ic改为money
第二、他是年初拿出50万,不是年底拿出50万
所以把第11行改为money = (money-50) * (1+0.08); sunrise085 发表于 2021-1-27 17:58
两个问题:
第一、每年的本金不是固定的,所以不应该是ic,应该把ic改为money
第二、他是年初拿出50万, ...
谢谢解答!{:10_254:}
页:
[1]