討論串[問題] 一個簡單質數求法?
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓5(5推 0噓 10→)留言15則,0人參與, 最新作者t731017 (昌ㄟ喔)時間13年前 (2010/10/30 17:30), 編輯資訊
1
0
0
內容預覽:
因為練習C的時候發現一個問題. 質數不是除了1還有本身數字之外. 就不能除了~為什麼以下程式寫出來是錯的?. int main(void). {. int i,j,k,n;. for (i=2;i<=100;i++). {. for(j=2;j<i;j++). if (i%j!=0). k=i;.

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者wouzfer (瓦茲佛)時間13年前 (2010/10/30 17:57), 編輯資訊
0
0
0
內容預覽:
首先你這個寫法的意思是 只要小於i的數中,有任何一個不被整除的狀況出現. 就會當作是質數 (k). 而且無論如何都一定會把k印出來. 另外所有數都可以找到一個不能整除它且小於它的整數,(ex: i%j, j=i-1). 所以你一定是會印出所有數字(i). 1. 我的建議是先把大括號補齊吧!!!. 看
(還有80個字)

推噓1(1推 0噓 9→)留言10則,0人參與, 最新作者tropical72 (藍影)時間13年前 (2010/10/30 18:03), 編輯資訊
0
0
0
內容預覽:
原文恕刪,. 參考一下下列的寫法... int i, j, k, n;. for(i=2; i<=100; i++). {. for(j=2; j<i; j++). {// start j-loop. // not prime, break. if(i%j==0) break;. }// end j
(還有19個字)
首頁
上一頁
1
下一頁
尾頁