影音先锋男人资源av站_狠狠色综合激情丁香五月_爱爱爱爱看视频_在线播放免费人成视频在线观看_少妇人妻综合久久中文字幕_国产午夜无码精品免费看_久久久久久夜精品精品免费啦_男人女人午夜视频免费_日本xxxx裸体xxxx_丰满人妻熟妇乱又仑精品

電子科大論壇-非清水河畔

 找回密碼
 注冊(開放注冊)
查看: 12700|回復: 2
打印 上一主題 下一主題

[計算機類] 請JAVA高手指教

[復制鏈接]
跳轉到指定樓層
1#
發(fā)表于 2006-6-1 22:46:19 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
JAVA高手幫我看一下這個程序有什么問題啊
這是:   
驗證“哥德巴赫猜想”:任何大于6的偶數均可以表示為兩個素數之和。
class yanss
{
   boolean yan(int x)
   {
           int s=0;
           for (int i=1;i<=x ;i++ )
           {  
                  if ((x%i)==0) s++;
           }
           if (s==2) return true;
   }
}
class test
{
        public static void main(String[] args)
        {
                int n=0;
                for (int a=8;a<=100 ;a +=2 )
                {
                        yanss ob=new yanss();
                                if (ob.yan(a)) n++;
                }
                if (n==47)  System.out.println("猜想正確啊!!");
        }
}
最后編繹出現這個錯誤:missing return statement
2#
發(fā)表于 2006-6-3 15:33:06 | 只看該作者

注意在if的另一種情況的返回值啊

class yanss
{
   boolean yan(int x)
   {
           int s=0;
           for (int i=1;i<=x ;i++ )
           {  
                  if ((x%i)==0) s++;
           }
           if (s==2) return true;
           
           return false;
   }
}
class test
{
        public static void main(String[] args)
        {
                int n=0;
                for (int a=8;a<=100 ;a +=2 )
                {
                        yanss ob=new yanss();
                                if (ob.yan(a)) n++;
                }
                if (n==47)  System.out.println("猜想正確啊!!");
        }
}
3#
 樓主| 發(fā)表于 2006-6-3 18:26:09 | 只看該作者

多謝了但還一個問題啊

這個程序好像還是錯的啊
高手還能不能幫一下小弟啊
語法現在沒有錯了
您需要登錄后才可以回帖 登錄 | 注冊(開放注冊)

本版積分規(guī)則

手機訪問本頁請
掃描左邊二維碼
本網站聲明
本網站所有內容為網友上傳,若存在版權問題或是相關責任請聯系站長!
站長電話:0898-66661599    站長聯系QQ:12726567   
站長微信:hainanok
請掃描右邊二維碼
www.myujob.com

小黑屋|手機版|Archiver|電子科大論壇-非清水河畔 ( 瓊ICP備10001196號-2 )

GMT+8, 2025-11-6 09:03 , Processed in 0.093749 second(s), 14 queries .

Powered by 校園招聘信息

© 2001-2020 電子科大論壇-非清水河畔校園招聘

快速回復 返回頂部 返回列表