用c语言编写程序计算存款的本金和复利之和。输入存款金额 money、存期 year 和年利率 rate,根据公式计算存款到期时的本息合计sum(税前),输出时保留2位小数。sum = money(1+rate)^year(提示:在C语言里,^要用pow()函数计算,详见书后附录)。 ******提示信息:"Enter money:" ******输入格式:"%d" ******提示信息:"Enter year:" ******输入格式:"%d" ******提示信息: "Enter rate:" ******输入格式:"%lf" **输出格式要求:"sum = %.2f\n" 程序运行示例如下: Enter money:1000 Enter year:3 Enter rate:0.025 sum = 1076.89
时间: 2023-07-01 07:13:25 浏览: 1621
好的,下面是相应的C语言程序实现:
```c
#include <stdio.h>
#include <math.h>
int main() {
int money, year;
double rate, sum;
printf("Enter money:");
scanf("%d", &money);
printf("Enter year:");
scanf("%d", &year);
printf("Enter rate:");
scanf("%lf", &rate);
sum = money * pow(1 + rate, year);
printf("sum = %.2f\n", sum);
return 0;
}
```
程序执行结果如下:
```
Enter money:1000
Enter year:3
Enter rate:0.025
sum = 1076.89
```
程序通过`scanf`函数从键盘输入存款金额、存期和年利率,然后根据公式计算存款到期时的本息合计`sum`,最后使用`printf`函数输出结果。其中,`printf`函数的格式化字符串中`%.2f`表示输出2位小数的浮点数。`pow`为C标准库中的函数,用于求幂运算。
相关问题
计算存款的本金和复利之和。输入存款金额money、 存期year和年利率rate,根据公式计算存款到期时的本息合计sum (税前),输出时保留2位小数。sum = money(1+rate) year(提示:在C语言里,要用pow()函数计算
答:您好,以下是计算存款本息合计的代码:
```c
#include <stdio.h>
#include <math.h>
int main() {
double money, rate, sum;
int year;
printf("请输入存款金额:");
scanf("%lf", &money);
printf("请输入存款年限:");
scanf("%d", &year);
printf("请输入年利率:");
scanf("%lf", &rate);
sum = money * pow(1 + rate, year);
printf("存款到期时的本息合计为:%.2lf\n", sum);
return 0;
}
```
这个程序可以让用户输入存款金额、存款年限和年利率,然后根据公式计算存款到期时的本息合计,并将结果保留两位小数输出。
计算存款的本金和复利之和。输入存款金额 money、存期 year 和年利率 rate,根据公式计算存款到期时的本息合计sum(税前),输出时保留2位小数。sum = money(1+rate)^year。
根据输入的存款金额、存期和年利率,可以使用公式sum = money(1+rate)^year来计算存款到期时的本息合计。其中,sum表示本息合计,money表示存款金额,year表示存期,rate表示年利率。需要注意的是,输出时需要保留2位小数。
阅读全文