计算存款本息和(按书上格式输出)。有1000元,想存一年,有3种方法可选:
(1)活期,年利率为r1(0.0036)
(2)一年期定期,年利率为r2(0.0225)
(3)两次半年定期,年利率为r3(0.0198)
要求:所有变量使用double类型,输出结果分3行输出,均保留4位小数。
例:
输出:
p1=1003.6000
p2=1022.5000
p3=1019.8980
计算公式如下:
#include<stdio.h>
int main(void)
{
double c=1000.0,p1,p2,p3,r1=0.0036,r2=0.0225,r3=0.0198;
p1=c+c*r1;
p2=c+c*r2;
p3=c*(1+r3/2)*(1+r3/2);
printf("p1=%.4lf\np2=%.4lf\np3=%.4lf",p1,p2,p3);
return 0;
}