首先看看題目:本題要求實現乙個計算整數因子和的簡單函式,並利用其實現另乙個函式,輸出兩正整數m和n(0再看看題目的格式要求:
小白的我也是經過萬般努力,雖然程式上有點繁瑣,但是還是實現了
#include
int factorsum( int number );
void printpn( int m, int n );
int factorsum1(int nubmer);
int main()
int factorsum(int nubmer)\\返回完數
}return 0;
}int factorsum1(int nubmer)\\返回完數最後乙個因子i(目前考慮的一種方法)}}
void printpn(int m,int n)
{int i,j;
if (m>0&&m最終結果:
看了許多的版本,發現用什麼語言的都用,仔細一看,雖然都是求完數,但是各種要求的都有,所以目前還是按找這個寫法來吧,如果有更好的寫法,我會更新的,敬請期待。
PTA 6 3 在陣列中查詢指定元素 10分
本題要求實現乙個在陣列中查詢指定元素的簡單函式。int search int list,int n,int x 其中list是使用者傳入的陣列 n 0 是list中元素的個數 x是待查詢的元素。如果找到 則函式search返回相應元素的最小下標 下標從0開始 否則返回 1。include defin...
6 3 使用函式輸出指定範圍內的完數
本題要求實現乙個計算整數因子和的簡單函式,並利用其實現另乙個函式,輸出兩正整數m和n 0函式介面定義 int factorsum int number void printpn int m,int n 其中函式factorsum須返回int number的因子和 函式printpn要逐行輸出給定範圍...
習題6 3 使用函式輸出指定範圍內的完數
習題6 3 使用函式輸出指定範圍內的完數 20 分 本題要求實現乙個計算整數因子和的簡單函式,並利用其實現另乙個函式,輸出兩正整數m和 n 0n 10 000 之間的所有完數。所謂完數就是該數恰好等於除自身外的因子之和。例如 6 1 2 3,其中1 2 3為6的因子。int factorsum in...