c语言pta计算存款利息
时间: 2024-11-12 13:43:22 浏览: 37
在C语言中,计算存款利息通常涉及到简单的数学公式,假设银行提供了一个固定的利率(年利率),存款金额,以及存款期限。下面是一个基础的函数示例,用于计算简单利息:
```c
#include <stdio.h>
// 定义计算简单利息的函数
float calculate_interest(float principal, float rate, int time_in_years) {
// 利息 = 本金 * 年利率 * 存款年限
return (principal * rate / 100) * time_in_years;
}
int main() {
float amount_saved; // 本金
float annual_rate; // 年利率
int years_saved; // 存款年限
printf("请输入存款金额(元):");
scanf("%f", &amount_saved);
printf("请输入年利率(百分比):");
scanf("%f", &annual_rate);
printf("请输入存款年限:");
scanf("%d", &years_saved);
float interest = calculate_interest(amount_saved, annual_rate, years_saved);
printf("存款 %d 年后的总利息为:%.2f 元\n", years_saved, interest);
return 0;
}
```
这个程序首先定义了一个`calculate_interest`函数,接受本金、年利率和存款年限作为参数,然后返回相应的利息。在`main`函数中,用户会被提示输入存款信息,然后调用该函数并显示结果。
阅读全文