求从1到n的k次幂的和.(均为正整数)即求1的k次幂+2的k次幂+3的k次幂+***+n的k次幂.我记得是有一般公式的,可是想不起来……

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 09:06:57
求从1到n的k次幂的和.(均为正整数)即求1的k次幂+2的k次幂+3的k次幂+***+n的k次幂.我记得是有一般公式的,可是想不起来……

求从1到n的k次幂的和.(均为正整数)即求1的k次幂+2的k次幂+3的k次幂+***+n的k次幂.我记得是有一般公式的,可是想不起来……
求从1到n的k次幂的和.(均为正整数)
即求1的k次幂+2的k次幂+3的k次幂+***+n的k次幂.
我记得是有一般公式的,可是想不起来……

求从1到n的k次幂的和.(均为正整数)即求1的k次幂+2的k次幂+3的k次幂+***+n的k次幂.我记得是有一般公式的,可是想不起来……
【思路】:幂相同,底不同,直接取自然对数就可以解了.
设数列通项公式为An=n^k (k为正整数),Sn为数列{An}的前n项之和
设Bn=ln(An)
则Bn=kln(n)
【分析】:要求得An之和,则只需要将对数相乘,根据对数性质可以得到求和的表达式.具体步骤如下:(考虑到ln1=0,所以从第二项开始计算).
B2*B3.*Bn=ln(A2)*ln(A3)...*ln(An)=ln(A2+A3+...+An)=ln(Sn-A1)=Ln(Sn-1)
而B2*B3...*Bn=kln2*kln3...*kln(n)=[k^(n-1)]*ln(2+3...+n)
=[k^(n-1)]ln[(n²+n-2)/2]
则ln(Sn-1)=[k^(n-1)]ln[(n²+n-2)/2]
则根据对数性质,得到Sn-1=[(n²+n-2)/2]^[k^(n-1)]
Sn=[(n²+n-2)/2]^[k^(n-1)]+1
【答案】 =[(n²+n-2)/2]^[k^(n-1)]+1

可用计算机帮助解决,用Visual C++ 6.0 版本即可;
具体代码如下:
#include
#include
int main()
{
int k,i;
int sum=0;
for(i=1;i<=n;i++)
{
...

全部展开

可用计算机帮助解决,用Visual C++ 6.0 版本即可;
具体代码如下:
#include
#include
int main()
{
int k,i;
int sum=0;
for(i=1;i<=n;i++)
{
sum+=i^k;
}
printf("The result of sum is %d\n");
return 0;
}

收起

没仔细研究过。一时还想不起来。

求从1到n的k次幂的和.(均为正整数)即求1的k次幂+2的k次幂+3的k次幂+***+n的k次幂.我记得是有一般公式的,可是想不起来…… 任何不等于零的数的-n次幂,等于这个数的n次幂的_____,即a^-n=____(_____,n为正整数) 设m,n为两个正整数,且mn > k(k为大于1的正整数),求m + n的最小值 2的n次幂+256是完全平方数(n为正整数)求n 设n为正整数,且使37.5的n次幂与26.5的n次幂和为整数,求n的值.我也知道1对 已知正整数n和k,求n从右往左数的第k位数字.C语言基础题目 符号N!表示正整数从1到N的连乘积,读作N的阶乘,试比较3的N次幂与(N+1)!的大小(N是正整数) 若n为正整数,求(-1)的2n次幂-(-1)的2n+1次幂+(-2)的3次幂(次方)的值有理数的乘方 若n为正整数,求(-1)的2n次幂-(-1)的2n+1次幂+(-2)的3次幂! 用MATLAB编程求连续正整数整数次幂之和如何编写函数文件计算S=1^k+2^k+3^k+...+n^k,将计算结果用含有n,k的因式表达. 求最大正整数N,是3的1024次幂减去1能被2的N次幂整除应该要运用这个公式...3的n次幂等于8k+1 抛一枚硬币,正面向上概率为p,掷出k次正面向上即停止,求抛出总次数的期望E若第n次抛出是第k次正面向上,那么之前的k-1次正面向上可以随机分布在前面的n-1次抛出中。如果脸黑,n可以为无 dft中X(K)的k从0到N-1指的是什么含义是k次谐波吗 求最大的正整数k使得存在正整数n满足2^k整除3^n+1 求limn^2(k/n-1/n+1-1/n+2-…-1/n+k)(其中k为与n无关的正整数)n趋向无穷 已知n为正整数时,(-1)的n次幂+(-1)的n+1次幂 [cosa -sinasina cosa]的k次,k为正整数 n²+(3-2K)n-14 =0 其中N和 K为正整数,求N K 的值 点哈 任何不为0的数的-n(n为正整数)次幂等于它的n次幂的(),即a的-n次方=()(a不等于0)