1到100之间每个数的因数

问题描述:

1到100之间每个数的因数
1的因数有哪些?2的因数有哪些?一直到100,

1为1
2为1,2
3为1,3
4为1,2,4
5为1,5
6为1,2,3,6
7为1,7
8为1,2,4,8
9为1,3,9
10为1,2,5,10
11为1,11
12为1,2,3,4,6,12
13为1,2,13
14为1,2,7,14
15为1,3,5,15
16为1,2,4,8,16
17为1,17
18为1,2,3,6,9,18
19为1,19
20为1,2,4,5,10,20
21为1,3,7,21
22为1,2,11,22
23为1,23
24为1,2,3,4,6,8,12,24
25为1,5,25
26为1,2,13,26
27为1,3,9,27
28为1,2,4,7,14,28
29为1,29
30为1,2,3,5,6,10,15,30
.
太多了,其实所有数可用短除算,如:1998为
1,2,3,6,9,18,27,37,54,74,111,222,333,666,999,1998
可用短除算:1998/2=999
999/3=333
333/3=111
111/3=37
所以按照这个方法很容易算出来的
希望这样讲解能对你有所帮助!