【发布时间】:2019-02-06 12:51:52
【问题描述】:
import java.util.*;
class Main
{ public static void main(String args[]){
int n = 3;
if (n%2==0){
if (2<=n<=5){
System.out.println("Not Weird");
}
elseif (6<=n<=20){
System.out.println("Weird");
}
elseif(n>20){
System.out.println("Not Weird");
}
}
else{
System.out.println("Weird");
}
}
}
// 这段代码显示“;”预计有人可以为我指出错误吗 // 我是初学者 // 此代码比较 no 并检查它是奇数还是偶数
【问题讨论】:
-
else 和 if 之间应该有空格
elseif。如果不是复制粘贴错误! -
还有
if (2<=n<=5){不会做你认为的事情 -
以后请指出错误在哪里。无论如何编译器都会告诉您,那么为什么不帮助我们帮助您并避免在您的代码中寻宝呢? :)
标签: java conditional