c语言编程求改错.按下面要求编写程序:(1)定义函数cal_power(x,n)计算x的n次幂(即xn),函数返回值类型是double.(2)定义函数main(),输入浮点数x和正整数n,计算并输出下列算式的值.要求调用
c语言编程求改错
.按下面要求编写程序:
(1)定义函数cal_power(x,n)计算x的n次幂(即xn),函数返回值类型是double.
(2)定义函数main(),输入浮点数x和正整数n,计算并输出下列算式的值.要求调用函数cal_power(x,n)计算x的n次幂.
#include
#includex05
doublefact(intn)
{
intk;
doubleresult=1;
for(k=1;k=e;k++)
{t=1.0*pow(x,k)/fact(k);
s=s+t;
}
returns;
}
voidmain()
{
intt=1;
doubles=0.0;
doublex,e;
scanf("%lf,%lf",&x,&e);
printf("s=%lfn",cal(x,e));
}
doublepow(doublex,intn)
{
intk;
doubleresult=1;
for(k=1;k