-7
は、以下の条件アクション実行、整数を考えると、N:N場合、nは、奇数である、奇妙な を印刷する場合どのように解決のエラーが予想されますか。
、プリントNは、奇妙な ではない場合でも、2〜5の包含範囲内でありますでも、nが偶数で、20以上、印刷奇妙ない
マイコードが
import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;
public class Solution {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
String ans="";
if(n%2==1) {
ans = "Weird";
}
elseif(n%2==0 && 2<=n<=5){
ans = "Not Weird";
}
elseif(n%2==0 && 6<=n<=20) {
ans = "Weird";
}
elseif(n>=20)
{
ans = "Weird";``
}
System.out.println(ans);
}
}
され、エラーがある場合には6〜20の包含範囲で、奇妙な を印刷: Solution.java: 18:エラー: ';'エラー: ELSEIF(N%2 == 0 & = N = 5 <){ ^ Solution.java:22予想 ';'期待値 elseif(n%2 == 0 & = n < = 20){ ^ Solution.java:26:エラー: ';'予想通り elseif(n> = 20) ^ 3エラー 私はこれらの問題を解決する方法がわかりません。
2 <= n <= 5'もJavaスタイルではありません –
そして、 'elseif'はJavaキーワードではなく、行末のランダムバッククォートは単なるコンパイラが無視するつもりです。いくつかの基本的なJavaチュートリアル/書籍を見直すことをお勧めします。 –