求一個數的因子個數

問題分析 如:整數 4,有1, 4, 2 共3個因子。spa 如今就是輸入一個數num,求其因子數。code 方法:判斷數,若是數不爲1,則其因子數起碼有兩個,(自身和1)class 而後從i=2開始到sqrt(num)作循環,若是num%i==0,則因子數+2循環 固然若是兩個因子數相同,是必需要去重的方法 思路優勢 因爲循環作的好,沒有了相似於24 = 4*6 = 6*4的這種困擾co int
相關文章
相關標籤/搜索