输入一个正整数,判断是奇数还是偶数,用Java
时间: 2024-09-06 15:04:04 浏览: 52
在Java中,你可以使用取模运算符 `%` 来判断一个正整数是否为奇数或偶数。如果一个数除以2的结果余数为0,那么它就是偶数;反之,如果余数不为0,则它是奇数。以下是简单的Java代码示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个正整数:");
int num = scanner.nextInt();
if (num % 2 == 0) {
System.out.println(num + "是偶数.");
} else {
System.out.println(num + "是奇数.");
}
scanner.close();
}
}
```
在这个程序中,用户会被提示输入一个正整数,然后程序会检查这个数字除以2的余数,并据此打印出结果。
相关问题
编写程序,要求用户在键盘上输入一个正整数,程序判断该数是奇数还是偶数,Java
在Java中,你可以通过简单的条件判断来编写一个程序,让用户输入一个正整数并确定它是否为奇数或偶数。以下是一个简单的示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入一个正整数:");
// 获取用户的输入
int number = input.nextInt();
// 判断奇偶性
if (number % 2 == 0) {
System.out.println(number + " 是一个偶数。");
} else {
System.out.println(number + " 是一个奇数。");
}
// 关闭Scanner
input.close();
}
}
```
在这个程序中,我们首先创建了一个`Scanner`对象来读取用户的输入。然后,我们检查用户输入的数字除以2的余数,如果余数为0,则是偶数;如果不为0,则是奇数。
用java 编写程序, 要求用户从键盘上输入一个正整数,程序判断该数是奇数还是偶数
当你需要编写一个Java程序来判断用户输入的正整数是奇数还是偶数时,可以按照以下步骤:
1. 首先,创建一个新的Java类并定义一个`main`函数作为程序的入口点。
```java
import java.util.Scanner;
public class OddOrEven {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 请求用户输入正整数
System.out.println("请输入一个正整数:");
int number = scanner.nextInt();
// 判断奇偶性
if (number % 2 == 0) {
System.out.println(number + " 是一个偶数.");
} else {
System.out.println(number + " 是一个奇数.");
}
// 关闭扫描器
scanner.close();
}
}
```
在这个程序中,我们使用了`Scanner`类来获取用户的输入,并通过计算数字除以2的余数来判断它是奇数(余数为1)还是偶数(余数为0)。最后别忘了关闭`Scanner`对象以释放系统资源。
阅读全文