java编程 输入一个整数,如果是负数则输出-1,如果是正数,则输出1,如果是0,则输出0.

2024-11-26 01:24:49
推荐回答(3个)
回答1:

import java.util.Scanner;
public class A{
public static void main(String[] args){
Scanner input=new Scanner(System.in);
System.out.println("输入一个数:");
int a=input.nextInt();
if(a>0){
System.out.println("1");
}else if(a<0){
System.out.println("-1");
}else if(0){
System.out.println("0");
}else{
System.out.println("你输出的不是数字");
}

}
}

回答2:

楼上的 都有

回答3:

Scanner input=new Scanner(System.in);
int a=input.nextInt();
try{
System.out.println(a/Math.abs(a));

}catch(Exception e){
System.out.println(0);
}