####実現したいこと
javaで配列numの要素[0]が素数の時は「prime」を、
そうでないときはその要素の数値をそのまま出力したいのですが、
2以下の数値を入力すると出力されなくなります。
エラーメッセージは出ていませんが、下記コードだとなぜ2以下の数値は出力されなくなるのでしょうか。
java
1for(int i = 2; i < num[0]; i++) { 2 if(num[0] % i == 0||num[0] <= 2) { 3 System.out.println(num[0]); 4 return ; 5 } 6} 7System.out.println("prime");
回答2件
あなたの回答
tips
プレビュー