用C解PTA题目(第三题)

340 阅读1分钟

7-2 计算存款利息

作者 颜晖

单位 浙大城市学院

本题目要求计算存款利息,计算公式为interest=money×(1+rate)year−money,其中interest为存款到期时的利息(税前),money是存款金额,year是存期,rate是年利率。

输入格式:

输入在一行中顺序给出三个正实数money、year和rate,以空格分隔。

输出格式:

在一行中按“interest = 利息”的格式输出,其中利息保留两位小数。

输入样例:

1000 3 0.025

输出样例:

interest = 76.89

有疑问的代码

#include <stdio.h>
#include <math.h>
int main(){
    int  money;
    float year,rate,interest,result;
    scanf("%d\n",&money);
    scanf("%f\n",&year,&rate);
    interest=money*pow(1+rate,year)-money;
    printf("interest = %.2f",interest);
}