使用函数计算利率
程序
#include<stdio.h>
#include<math.h> //程序中调用数学函数,需包含头文件math
int main(void)
{
//定义变量
int money,year; //整型 总金额,存储年份
double rate,sum; //双精度浮点型 利息 本息合计
//提示与调用函数进行输入
printf("Enter money:");
scanf("%d",&money);
printf("Enter year:");
scanf("%d",&year);
printf("Enter rate:");
scanf("%lf",&rate); //scanf("%f",&rate);出现错误无法输出正确结果。
//运算
sum=money*pow(1+rate,year); //调用幂函数pow()运算
//输出
printf("sum=%.2f",sum);
}
结果
Enter money:1000
Enter year:10
Enter rate:0.025
sum=1280.08
Process exited after 28.43 seconds with return value 0
请按任意键继续. .
分析
重点:加入头文件math.h,math.h中包含了平方根函数sprt(x),绝对值函数fabs(x),幂函数pow(x,n),以e为底的对数函数exp(x)