用java写出判断数字是奇数还是偶数
时间: 2024-04-14 21:10:23 浏览: 138
好的,这是一个关于Java的问题。判断一个数字是奇数还是偶数可以使用以下代码:
```
public static void main(String[] args) {
int num = 5;
if(num % 2 == 0) {
System.out.println(num + " 是偶数");
} else {
System.out.println(num + " 是奇数");
}
}
```
这段代码会判断 `num` 是否是偶数,如果是则输出 `"num 是偶数"`,否则输出 `"num 是奇数"`。
请问您还有其他问题吗?
相关问题
用户从键盘上输入一个正整数,程序判断该数是奇数还是偶数,要求使用eclipse写出
当然可以。在Eclipse中,你可以通过Java的基本控制结构和模运算符 `%` 来完成这个简单的奇偶数判断任务。下面是一个简单的Java程序示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // 创建Scanner对象获取用户输入
System.out.println("请输入一个正整数:"); // 提示用户输入
int number = scanner.nextInt(); // 获取用户的输入并存储为int类型
if (number % 2 == 0) { // 如果输入的数除以2余数为0,则是偶数
System.out.println(number + " 是一个偶数。");
} else { // 否则,是奇数
System.out.println(number + " 是一个奇数。");
}
scanner.close(); // 关闭扫描器
}
}
```
在这个程序中,我们首先导入了`java.util.Scanner`用于获取用户的键盘输入,然后通过条件语句 `if...else` 判断输入的数是否能被2整除,如果能则为偶数,反之为奇数。
打印出四位数字中“个位+百位”等于“十位+千位”并且个位数为偶数,千位数为奇数的数字,并打印符合条件的数字的个数。用java写
好的,我可以回答这个问题。以下是Java代码实现:
int count = 0; // 符合条件的数字个数
for (int num = 1000; num < 10000; num++) {
int unit = num % 10; // 个位数
int ten = num / 10 % 10; // 十位数
int hundred = num / 100 % 10; // 百位数
int thousand = num / 1000 % 10; // 千位数
if (unit == hundred && ten == thousand && unit % 2 == 0 && thousand % 2 != 0) {
System.out.println(num);
count++;
}
}
System.out.println("符合条件的数字个数为:" + count);
希望这个回答能够帮助到您!
阅读全文