呼叫函式,求m n之間的所有完數

2021-08-30 18:03:25 字數 613 閱讀 7830

description

自定義函式factorsum(number),它的功能是返回number的因子和,如factorsum(12)的返回值是16(1+2+3+4+6)。 在主函式中,輸入兩個正整數m和n(m>=1, n<=1000),呼叫factorsum函式,輸出m-n之間的所有完數,完數就是因子和與它本身相等的數。

input

多組測試資料,每組輸入兩個正整數m和n。

output

輸出m-n之間的所有完數,"%d "形式輸出,但最後乙個數後面沒有空格。

sample input

10 100

100 500

10 900

sample output

28496

28 496

#include

intfactorsum

(int n)

return s;

}int

main()

else

printf

(" %d"

,j);}}

printf

("\n");

}return0;

}

求m n之間的所有完數 C語言

問題描述 輸入2 個正整數m 和n m 1,n 1 000 輸出m n 之間的所有完數,完數就是因子和與它本身相等的數 要求定義並呼叫函式factorsum number 它的功能是返回number 的因子和 例如,factorsum 12 的返回值是16 1 2 3 4 6 輸入輸出樣例1 inp...

輸出 m n 之間所有的Fibonacci數

使用函式輸出指定範圍內的 fibonacci 數 輸入兩個正整數 m 和 n 1 m,n 10000 輸出 m n 之間所有的fibonacci數。fibonacci序列 第 1 項起 1 1 2 3 5 8 13 21 要求定義並呼叫函式 fib n 它的功能是返回第 n 項 fibonacci ...

求給定值範圍內的所有完數

package org.study 功能 輸入給定值,求該值範圍內的完數。完數 乙個數的所有因子之和等於數本身。例如 6 1 2 3 public class perfectnumber public perfectnumber int factornum public void reset 求輸入...