c语言计算1加3加5到99,1+3+5+7+9一直加到99等于多少

  • Post author:
  • Post category:其他


优质回答 回答者:斯皮尔斯中尉

你可以发现,1.3…….99前面第一个数字和倒数第一个数字,前面第二个数字和倒数第二个数字……他们的和都是100

1.3……99一共有多少个这样的组合呢?1-100共100个数,奇数一半,偶数一半。所以像1.3……99这样的数一共50个,那么整数第几位和倒数第几位这样的组合就有25个

答案即为:100×25=2500

—————————————————————–

回答者:皮皮可爱多

这是一个等差数列,根据公式(首项+末项)×项数÷2,首项是1,末项99,项数是50,

=(1+99)×50÷2=2500

—————————————————————–

回答者:幸运星0923

等差数列前 n 项和,有公式的,如果你还没有学过,可以这样想:

1+3+5+7+9 一直加到 99 等于(1+99)+(3+97)+(5+95) + … + (49+51), 共 25 个 100。

所以,1+3+5+7+9 一直加到 99 等于 2500。

—————————————————————–

回答者:lucydog

一共50项。从前后两边一个一个组合,加起来,等于100*50/2.

答案是2500.

望采纳。

—————————————————————–

回答者:马鹏帅

如果是高中或高中以上问题,就是一个等差数列求和问题,直接代入公式,

1+3+5+…+(2n-1)=n^2

1+3+5+…+99=50^2=2500

如果是初中,或者小学,可以如下做,

1 3 5 …… 95 97 99

99 97 95 …… 5 3 1

第一行每一个数,加上第二行位置对应的一个数,结果都是 100,一共有多少个 100 呢,50个,全部加起来 100*50 就是 5000,因为每个数字都加了两次,所以计算结果应该 = 5000/2 = 2500,

不要拿这种问题去加重小孩子的负担,有个从 1 加到 100 的问题就行了,这种超前教育没有必要,反正到最后还是要学数列的,

TAGS: 1加到99