
c语言问题。帮忙完成第三题(图一),图二为第三题下面部分?
2个回答
展开全部
第一空填 int power(int m,int n)
第二空填 sumPower(k,n)
第三空填 power(i,k)
第四空填 product*=m
完整的C语言程序如下
#include "stdio.h"
int sumPower(int k,int n);
int power(int m,int n);//第一空
main()
{
int total=0;
int k,n;
printf("请输入二个数k,n:");
scanf("%d%d",&k,&n);
total=sumPower(k,n);//第二空
printf("从1到%d的%d次方的和为:%d\n",n,k,total);
}
int sumPower(int k,int n)
{
int i,sum=0;
for(i=1;i<=n;i++)
{
sum+=power(i,k);//第三空
}
return sum;
}
int power(int m,int n)
{
int i,product=1;
for(i=1;i<=n;i++)
{
product*=m;//第四空
}
return product;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询