私は1から101までの素数を実行する方法を理解しようとしています。私はこれまでにこれを持っています:
public class BreakShow{
public static void main(String[] args){
int i;
int prime;
System.out.println("Prime numbers from 1 to 101 : ");
for (i = 1;i < 102;i++ ){
for (prime = 2;prime < i;prime++ ){
if(i % prime == 0) {
break;
}
}
if(i == prime) {
System.out.print(" " + i);
}
}
}
}
1を印刷できません。iとprimeの値を変更しようとしましたが、機能しません。印刷物とリンクしているようで、それは継続していません。forステートメントの条件とその動作についてはよくわかりません。