請問為什麼寫出來後變成從2印到60@@?
語法:
public class zxc{
public static void main(String[] args){
int i,n,max=0;
System.out.println("質數有");
for(i=2;i<=60;i++){
for(n=2;n<=i;n++){
if(i==n && i%n==0){ //兩數相等而已餘數相等,開始執行
System.out.println(i);
max=i;
}
}
}
System.out.println("最大質數"+max);
}
}