输入存款金额money存期和年利率rate计算存款到期时的本息sum的c语言
时间: 2024-10-13 11:03:10 浏览: 150
在C语言中,你可以通过以下函数来计算存款到期后的本息总和。这个函数假设利息按简单利息计算:
```c
#include <stdio.h>
// 定义计算简单利息的函数
double calculate_total(double money, int years, double rate) {
double interest = money * rate * years; // 计算利息
double total = money + interest; // 总金额等于本金加利息
return total;
}
int main() {
double money; // 存款金额
int years; // 存期(单位:年)
double rate; // 年利率
// 用户输入
printf("请输入存款金额: ");
scanf("%lf", &money);
printf("请输入存款年限: ");
scanf("%d", &years);
printf("请输入年利率(百分比): ");
scanf("%lf", &rate); // 注意转换百分比到小数形式
// 调用函数并输出结果
double sum = calculate_total(money, years, rate / 100.0); // 将百分比转换为小数形式
printf("存款到期时的本息总额为: %.2f\n", sum);
return 0;
}
```
阅读全文