萌新课后作业
#include <stdio.h>#include <math.h>
int main()
{
float r1,r2,r3,a,b,c;
r1=0..275;
a=10000*(1+r1)*5;
r2=0.0225;
b=10000*(1+r1*3)*(1+r2*2);
r3=0.0175;
c=10000*pow((1+r3),5);
printf("一次性定期存 5 年本息是:%.2f\n",a);
printf("先存 3 年定期,到期后本息再存 2 年定期是:%.2f\n",b);
printf("存 1 年定期,到期后本息再存 1 年定期,连续存 5 次是:%.2f\n",c);
return 0;
}
在第九行a的算式中*5在括号里和在括号外结果不一样是为什么?求大佬解惑 本帖最后由 昨非 于 2021-2-17 13:59 编辑
10000*(1+r1)*5
和10000*(1+r1*5)能一样吗{:10_245:}
可以带个数试试啊
r1=1的时候,前者为:100000
r1=1的时候,后者为:60000
显然不一样 脑残了{:5_107:}
页:
[1]