例2-5使用数学函数

使用函数计算利率

程序

#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)

原文地址:https://www.cnblogs.com/5236288kai/p/10531085.html