面程序用于计算f(k , n)=1k+2k+……+nk ,其中power(m , n )求mn,sum求f(k, n)

#include<stdio.h>longsum(intk,intn);main(){intk,n;scanf(“%d%d”,&k,&n);printf(“f(%d,%d... # include <stdio.h>
long sum(int k , int n) ;
main()
{ int k , n ;
scanf(“%d%d”, &k, &n ) ;
printf(“f(%d, %d)=%ld” , k, n, sum(k, n)) ;
}
long power(int m , int n)
{ int i ;

for( i=1 ; i<=n ; i++)

return p ;
}
long sum(int k , int n)
{ int i ;

for( i=1 ; i<=n ; i++)

return s ;
}
# include <stdio.h>
long sum(int k , int n) ;
main()
{ int k , n ;
scanf(“%d%d”, &k, &n ) ;
printf(“f(%d, %d)=%ld” , k, n, sum(k, n)) ;
}
long power(int m , int n)
{ int i ;
填空1
for( i=1 ; i<=n ; i++)
填空2
return p ;
}
long sum(int k , int n)
{ int i ;
填空3
for( i=1 ; i<=n ; i++)
填空4
return s ;
}
展开
technic_tec
2011-12-09 · TA获得超过856个赞
知道小有建树答主
回答量:184
采纳率:0%
帮助的人:135万
展开全部
1. long p=1;
2. p *= m;
3. long s = 0;
4. s += power(i,k);

1、3是初始化,2、4是累加/累乘计算
这类题弄清楚每个函数做什么,涉及哪些量,和函数之间的调用关系之后就很容易了。
初始化、循环计算、返回结果是最常见的3个步骤,其中第2步可以是基本运算,也可以是调用其它函数完成某个功能。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式