|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
2006-11-29, 02:28 AM | #1 |
註冊會員
|
程式 - 我想問JAVA的問題...
class Animal{
void su() { int i,j,sum; for(i=1;i<=100;i++) { sum=0; for(j=1;j<=100;j++) { if(i%j==0) sum++; } if(sum==2) System.out.println(i); } } void su(int y) { int i,j,sum; for(i=1;i<=y;i++) { sum=0; for(j=1;j<=y;j++) { if(i%j==0) sum++; } if(sum==2) System.out.println(i); } } void su(int n, int x) { int i,j,sum=0; for(i=n;i<=x;i++) { for(j=1;j<=i;j++) { if(i%j==0) sum++; } if(sum==2) System.out.println(i); } } } public class ZZ{ public static void main(String[] args) { Animal a1; a1=new Animal(); a1.su(); a1.su(10); a1.su(3,50); } } 我想問,紅色部分,是錯在那了呢? 我想讓他從三到五十把質數顯示出來 可是最後顯示的只有三而已,請問有大大知道的嗎? 已解決,抱歉占了版面^^" 此帖於 2006-11-29 07:11 PM 被 blueace 編輯. |
送花文章: 0,
|