[語法] 誰可以幫我找錯誤??
我寫了一段程式碼
找不到錯誤
但卻一直不過
題目是找perfect number
perfect number就是某一整數等於除了自己之外所有因數的總和
ex:6=1+2+3
28=1+2+4+7+14
而且規定要用主程式呼叫函式
因為星期四就要交了,謝謝您的幫忙!!
#include "stdafx.h"
#include "iostream"
using namespace std;
int perfect_number(void);
int _tmain(int argc, _TCHAR* argv[])
{
int k;
k=perfect_number();
int sum;
int i;
if(k==i)
cout<<i<<"是個perfect number!!"<<endl ;
system("pause");
return 0;
}
int perfect_number()
{
int sum; //sum用來儲存因數和
int i=0,j=0;
for(i=1;i<10000;i++)
{
sum=0;
for(j=1;j<i;j++)
{
if(i%j==0)
sum=sum+j;
}
return sum;
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.242.142
→
11/18 00:18, , 1F
11/18 00:18, 1F
→
11/18 00:20, , 2F
11/18 00:20, 2F
→
11/18 00:21, , 3F
11/18 00:21, 3F
推
11/18 00:25, , 4F
11/18 00:25, 4F
→
11/18 00:25, , 5F
11/18 00:25, 5F
→
11/18 00:25, , 6F
11/18 00:25, 6F
→
11/18 00:26, , 7F
11/18 00:26, 7F
→
11/18 00:27, , 8F
11/18 00:27, 8F
→
11/18 00:39, , 9F
11/18 00:39, 9F
→
11/18 00:40, , 10F
11/18 00:40, 10F
→
11/18 00:41, , 11F
11/18 00:41, 11F
推
11/18 09:52, , 12F
11/18 09:52, 12F
→
11/18 09:53, , 13F
11/18 09:53, 13F
→
11/18 09:53, , 14F
11/18 09:53, 14F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章
-4
5