因数的概念。
因数的概念在学的时候是说因数乘因数等于几?比如二乘以五十等于一百,那么二十二和五十就都是因数。换一个角度来说,从一百的角度来看都有哪些数?通过相乘能够得到一百,也就是能够整除一百的数都是它的因数。最小的因数是一,最大的因数是它自己。
中间还有因数的概念就是所有能够整除它的数就叫做它的因数。因数跟因数、约数这是同样的概念,都可以混着说的,可以说因数、约数。
看这道题目,列出输出数字n的所有因数,比如给个一百,就把它所有从一到自身所有的因数都输出出来。这个题目是怎么写的?代码是很典型的循环便利加一个易复语句的筛选。循环是从一到n,筛选为什么从一到n最小的因数是一,最大的因数是它自己?所以从一到n一个一个去看哪个能够整除它,也就是取于n等于零,这叫能整除。
就把它说出因数的概念就掌握了。这道题目同学会做了之后,来看看因数的个数,这不显示因数了,让你把因数个数算出来怎么办?用个累加器对不对?不显示个数,是把这些因数的和求出来可以不可以?也可以。
再看看这道题,这道题做完之后再同时做一下这两道题,把因数的概念理解并掌握,这很有用,在数学中也是很有用,在编程中也是经常会使用。