100+200+300+…+30000=?

2024-12-28 07:47:28
推荐回答(5个)
回答1:

第一个数100和最后一个数30000的和,第二个数200与倒数第二个数的和,依次类推,这些两两之间的和都是相等的,是30100.这样的和共有150个(一共是300个数,除以二),所以乘积为4515000.
这是一种题型:首尾相对应的每两个数的和相等.
高中时会学数列,式子中的数组成的数列就是一个等差数列.可以用等差数列的求和公式,就是上述方法.

回答2:

4515000

此结果在Windows XP Visual C++环境下验证:

#include
int s,a,i;
void main(){
for(a=100,i=100;a<=30000;a=a+i){
s=s+a;
}
printf("%d\n",s);
}

回答3:

100+200+300+…+30000
=100*(1+2+3+…+300)
=100*((1+300)*300/2)
=4515000

回答4:

=(1+2+3+4+……+300)*100
=(1+300)*300/2*100
=90300/2*100
=45150*100
=4515000

回答5:

编程 C语言
#include
main()
{ int a,b;
for(a=1;a<=30;a++)
{b=100*a+b ;}
printf("%d\n",b);
}