pta计算存款利息c语言
时间: 2023-12-02 14:38:00 浏览: 310
这是一道计算存款利息的C语言题目。根据给出的计算公式,我们可以编写如下代码:
#include <stdio.h>
#include <math.h>
double sum;
double money, rate, year;
int main() {
scanf("%lf", &money);
scanf("%lf", &year);
scanf("%lf", &rate);
sum = money * pow((1 + rate), year) - money;
printf("interest = %.2f", sum);
return 0;
}
相关问题
pta计算存款利息c语言浙大城市学院
在C语言中,计算存款利息通常涉及到复利公式,假设简单利息,一般计算公式为:利息 = 存款金额 * 年利率 * 存款年限。如果你是在浙江大学城市学院学习,可能会有类似这样的作业练习:
```c
#include <stdio.h>
double calculate_interest(double principal, double rate, int years) {
// 利息计算公式(简单利息)
return principal * rate / 100 * years;
}
int main() {
double deposit_amount; // 存款金额
double annual_rate; // 年利率
int years_of_deposit; // 存款年限
printf("请输入存款金额(元): ");
scanf("%lf", &deposit_amount);
printf("请输入年利率(百分比): ");
scanf("%lf", &annual_rate);
printf("请输入存款年限: ");
scanf("%d", &years_of_deposit);
double interest = calculate_interest(deposit_amount, annual_rate, years_of_deposit);
printf("存款 %d 年后的利息总额为: %.2f 元\n", years_of_deposit, interest);
return 0;
}
```
在这个程序中,`calculate_interest`函数用于计算利息,用户需要输入存款金额、年利率以及存款年限,然后程序会返回相应的利息。
c语言pta计算存款利息
在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`函数中,用户会被提示输入存款信息,然后调用该函数并显示结果。
阅读全文