哈哈 是啊 我也试 了 结果不对 哦
貌似 pow函数应该是double定义吧?
老潭书
函数名 函数原型
pow double pow(double x,double y);
你说的是这个吗?
#include <stdio.h>
double init(int i,int k);
int main(void)
{
int i,n,k;
double sum=0,sum1;
printf("please input the number n:");
scanf("%d",&n);
printf("please input the number k:");
scanf("%d",&k);
for (i=1;i<=n;i++)
{
sum1=init(i,k);
sum+=sum1;
}
printf("the sum of the number is :%lf\n",sum);
return 0;
}
double init(int i,int k)
{
double sum=1;
while (k--)
sum*=i;
return sum;
}
嘿嘿 这个MM的做对了!