C语言编程计算S=1^k+2^k+......n^k并输出结果

主函数输入n,k值,设计函数求n^k... 主函数输入n,k值,设计函数求n^k 展开
 我来答
L语言之父
2015-07-06 · TA获得超过3623个赞
知道小有建树答主
回答量:811
采纳率:0%
帮助的人:119万
展开全部
#include<stdio.h>
main()
{
int i,k,n,S1,S2,S;
printf("Input n,k:");
scanf("%d,%d",&n,&k);
for(i=1;i<=n;i++)
{
S1=pow(-1,n+1);
S2=pow(n,k);
S=S+S1S2;
}
printf("%d",S);
}
追问
S=S+S1*S2式子第二个S没有赋值吗?总觉得前面应该还有个S=?的语句呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
captain2005
2015-07-06 · TA获得超过1059个赞
知道小有建树答主
回答量:2041
采纳率:41%
帮助的人:639万
展开全部
long PowerNK(long n,long k)
{
long res=1;
for(int i=1;i<=k;i++)
{
res *= n;
}
return res;
}
long sumPowerNK(long n,long k)
{
long res=0;
for(int i=1;i<=n;i++)
{
res +=PowerNK(i,k);
}
return res;
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式