📅  最后修改于: 2023-12-03 14:56:21.705000             🧑  作者: Mango
本程序是用Java编写的,主要功能是判断给定整数是正数还是负数。通过输入不同的整数,程序可以快速判断该整数的正负性。
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入一个整数:");
int num = input.nextInt();
if (num > 0) {
System.out.println("该数为正数。");
} else if (num < 0) {
System.out.println("该数为负数。");
} else {
System.out.println("该数为零。");
}
}
}
上述代码定义了一个Main
类,其中main
方法是程序的入口。在main
方法中,首先通过Scanner
类创建了一个输入对象input
,并提示用户输入一个整数。然后通过input.nextInt()
方法得到输入的整数。
接下来用if
语句来判断输入的整数num
的正负性,如果num
大于0则为正数,如果num
小于0则为负数,否则为零。
在判断结束后,程序会自动退出。
下面是几个测试样例:
5
,输出:该数为正数。
-3
,输出:该数为负数。
0
,输出:该数为零。
本程序简单易懂,通过输入一个整数即可得到该整数的正负性,方便快捷。同时,程序使用了if
语句来进行判断,可以根据需要进行修改,有较高的应用价值。