设计一个算法求1*2+2*2+3*2+...99*2+100*2的值,...

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/18 22:16:37

设计一个算法求1*2+2*2+3*2+...99*2+100*2的值,...

1*2+2*2+3*2+...99*2+100*2
=(1+2+3+4+5+6+...+100)*2
其中1+2+3+4+5+6+...+100可以用前后两个数相加得到,即=(1+100)+(2+99)+(3+98)+...+(50+51)=101+101+101+...+101=101*50=5050
所以,答案就为5050

matlab:sum((1:100).^2)