//代码的想法如果看到点是在矩形中。输入是一个6位数字(abcdef)。矩形的左上角坐标为(A,B),右下(C,d)和点(E,F)java,否则如果“错误:表达式的非法开始”
enter codeimport java.util.Scanner;
public class Rectangle{
Scanner sc = new Scanner(System.in);
public static void run() {
int object;
System.out.println("input:");
object = sc.nextInt();
if(object/100000 >= (object/1000)%10 || (object/10000)%10 <= (object/100)%10){
System.out.print("inside");
}else if (object/100000 <= (object/10)%10 && (object/10)%10 <= (object/1000)%10 && (object/100)%10) <= object%10 && object%10 <= (object/10000)%10){
System.out.print("inside");
}else {
System.out.print("outside");
}
public static void main(String[] args) {
(new Rectangle()).run();
}
}
在if语句中检查括号... – Ansharja
为什么在主要方法中有一个随机打开的护腕? –
你的'run'方法在'else'块之后缺少一个关闭'}'。 –