求1~99个连续自然数的所有数字之和怎么做?

luqihangli 1年前 已收到5个回答 举报

zjscbetty 幼苗

共回答了15个问题采纳率:100% 举报

不妨在不足2位的前面补0,并考虑从00、01开始到99这100个数字.
显然这100个“两位数”,共使用了200个数字,而且数字0到9出现的次数是一样多的.
即0到9每个数字各出现 200÷10 = 20次
因此从00到99的所有数的数字之和
= (0 + 1 + 2 + 3 + …… + 9)× 20
= 45×20
= 900
亦即1~99个连续自然数的所有数字之和 = 900

1年前

2

ttrr550 幼苗

共回答了6个问题 举报

Sn=n(a1+an)/2 或Sn=a1*n+n(n-1)d/2
Sn是之和;a1 是第一个数;an是最后一个数:n是有几个数

1年前

2

cc1哥 幼苗

共回答了1个问题 举报

0+99=18,
1+98=18,
2+97=18,
........
一共有100个数字,有50个加法,所以总和是18×50=900

1年前

2

mimang_wo 幼苗

共回答了8个问题 举报

个位从1~9重复10次,和为45*10
十位从1~9 每个出现10次 和为45*10
故总和为900

1年前

1

liangzi326 幼苗

共回答了17个问题采纳率:76.5% 举报

1~99个连续自然数的所有数字之和等于
(1+99)x99/2=4950
(首项+末项)*项数/2

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.028 s. - webmaster@yulucn.com