谁编程求下1-1000之间所有奇数的平方和

发布时间:2021-02-25 11:56:00

谁编程求下1-1000之间所有奇数的平方和

网友回答

利用奇数平方和公式:1^2+..+(2n-1)^2=(1/3)n(4n^2-1)
1^2+2^2+...+n^2=n(n+1)(2n+1)/6
1^2+2^2+...+(2n)^2=2n(2n+1)(4n+1)/6=n(2n+1)(4n+1)/3
2^2+4^2+...+(2n)^2=4(1^2+2^2+...+n^2)=4n(n+1)(2n+1)/6=2n(n+1)(2n+1)/3
1^2+3^2+...(2n-1)^2=[1^2+2^2+...+(2n)^2]-[2^2+4^2+...+(2n)^2]
=n(2n+1)(4n+1)/3-2n(n+1)(2n+1)/3=n(2n+1)(2n-1)/3=(1/3)n(4n^2-1)
故:1-1000之间所有奇数的平方和为:1^2+3^2+5^2+...+999^2
=(1/3)*500*(4*500^2-1)=166666500
要编程的话就不太明白了!
以上问题属网友观点,不代表本站立场,仅供参考!