用java写输入一个正整数,判断它是否是偶数还是奇数,并输出判断结果;
时间: 2024-04-30 10:22:15 浏览: 128
这是一个技术问题,可以回答。以下是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 + "是奇数");
}
}
}
```
你可以复制以上代码运行,并输入一个正整数进行测试。
相关问题
输入一个正整数,判断是奇数还是偶数,用Java
在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编写一端输入10个正整数 判断其中的偶数和奇数的代码
当然可以,以下是用Java编写的一个简单的程序,用于接收用户输入10个正整数并判断它们的奇偶性:
```java
import java.util.Scanner;
public class OddEvenChecker {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int count = 0; // 记录已输入的数字数量
int sumOdd = 0; // 奇数之和
int sumEven = 0; // 偶数之和
System.out.println("请输入10个正整数:");
while (count < 10) { // 循环直到输入10个数
System.out.print("请输入第" + (count + 1) + "个数字:");
int number = scanner.nextInt();
if (number % 2 == 0) { // 如果是偶数
System.out.println(number + " 是偶数,正在累加...");
sumEven += number;
} else { // 否则是奇数
System.out.println(number + " 是奇数,正在累加...");
sumOdd += number;
}
count++;
}
System.out.println("\n您输入的10个正整数中,偶数之和是:" + sumEven);
System.out.println("奇数之和是:" + sumOdd);
scanner.close(); // 关闭扫描器
}
}
```
运行此程序后,用户将能够依次输入10个整数,程序会实时计算并显示它们各自的奇偶性以及相应的总和。
阅读全文