★★Java質問・相談スレッド153★★at TECH★★Java質問・相談スレッド153★★ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト717:デフォルトの名無しさん 12/05/10 13:32:05.40 簡単なことなら誰かが答えてくれる 難しいことはスルーされる 718:715 12/05/10 14:27:58.12 class Kanzen { public static void main(String args[]) { int n; for(n=2; n<1000; n++) if (Test(n)) ・・・① System.out.println("完全数 : " + n); } static boolean Test(int n)・・・② { int i,k; for(k=0,i=n/2; i>0; i--) if (n%i==0) k+= i; if (n==k) return true;・・・③ return false; ・・・④ //else return false; } } プログラム超初心者です。 2~1000までの完全数を計算するプログラムで 計算内容は理解できるのですが、プログラムの構造と流れが理解できません。 ①~④がどういった役割をするのかと処理の流れを教えてください。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch