C语言编写程序,从键盘输入银行存款金额(money)、存款周期(year)和年利率(rate),根据下面公式计算存款到期时的本息合计(sum),并输出本息合计金额(要求保留2位小数)。
时间: 2023-05-11 09:03:41 浏览: 198
好的,以下是计算本息合计的公式:
sum = money * pow(1 + rate, year);
其中,pow() 函数是求幂函数,需要在程序中包含 math.h 头文件。下面是完整的 C 语言程序代码:
```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;
}
```
这个程序可以从键盘读入存款金额、存款周期和年利率,然后计算本息合计,并输出结果。注意,%.2lf 表示输出一个双精度浮点数,保留两位小数。
相关问题
计算存款的本金和复利之和。输入存款金额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的c语言程序
很高兴回答您的问题。以下是计算存款到期时的本息合计sum(税前)的C语言程序:
```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 / 100, year);
printf("存款到期时的本息合计为:%.2lf\n", sum);
return ;
}
```
希望能够帮助您解决问题。如果您还有其他问题,欢迎继续提问。