3226 - 例题3-2 计算存款利息
时间限制 : 1 秒
内存限制 : 128 MB
计算存款利息。有1000元,想存一年。有三种存款方法可选:(1)活期,年利率r1=0.0036;(2)一年定期,年利率r2=0.0225;(3)两次半年定期,年利率r3=0.0198。请分别计算出一年后按这3中方法得到的本息和。三个结果之间以空格分隔,注意最后输出换行符。
题目输入
无
题目输出
三个本息和以空格分隔,别忘了输出结束后的换行符。
输入/输出样例
输入格式
无
输出格式
1003.599976 1022.500061 1019.897949
C语言解答
#include<stdio.h> #include<math.h> int main() { float n=1000,n1,n2,n3; n1=1000*(1+0.0036); n2=1000*(1+0.0225); n3=1000*(1+0.0198/2)*(1+0.0198/2); printf("%f %f %f\n",n1,n2,n3); getchar(); getchar(); return 0; }
C++解答
#include<cstdio> int main() { float y=1000,r1=0.0036,r2=0.0225,r3=0.0198; float y1,y2,y3; y1=y*(1+r1); y2=y*(1+r2); y3=y*(1+r3/2)*(1+r3/2); printf("%f %f %f\n",y1,y2,y3); return 0; }