求解存款利息
题目描述:
输入存款金额money、存期year和年利率rate,根据公式计算存款到期时的利息interest。公式:
输入要求:
输入存款金额money、存期year和年利率rate。
输出要求:
输出到期时的利息,保留2位小数。
输入样例:
1000 3 0.0415
输出样例:
129.74
解法:
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
double money,year,rate,interest;
scanf("%lf%lf%lf",&money,&year,&rate);
interest = money*pow(1+rate,year)-money;
printf("%.2f\n",interest);
return 0;
}
在使用pow()函数时,头文件中必须要有<math.h>,否则程序会提示[Warning] incompatible implicit declaration of built-in function 'pow'。
pow()函数用于求解几次方的式子,例如pow(a,b)表示的是a的b次幂。
pow()函数的原型为double pow(double x,double y)。
在python中pow()函数使一个内置函数,用于返回第一个参数的第二个参数次幂的值。
double是双精度浮点数,使输出数值更加精确。