这个题目也是出了一些问题...
输出的运算结果是这样的:
请输入你想存入的金额:10000
一次性定期存取5年,所得本息和为1279178880.00
先存三年定期,再存两年定期,所得本息和为1281340288.00
连续存五次一年定期,所得本息和为1347135488.00#include<stdio.h>
#include<math.h>
int main()
{
int principal;
float P1, P2, P3;
float r1, r2;//存两年以上的利率和存一年的利率
printf("请输入你想存入的金额:");
scanf("%f", &principal);
r1 = 0.0175;
r2 = 0.0275;
P1 = principal * (1 + r1*5);
P2 = principal * (1 + r1*3) * (1 + r1*2);
P3 = principal * pow((1 + r2), 5);
printf("一次性定期存取5年,所得本息和为%.2f\n", P1);
printf("先存三年定期,再存两年定期,所得本息和为%.2f\n", P2);
printf("连续存五次一年定期,所得本息和为%.2f\n", P3);
return 0;
}
|