用户输入一个2位整数,判断是奇数还是偶数,
时间: 2024-03-09 07:51:42 浏览: 62
好的,可以使用以下 Python 代码实现:
```
num = int(input("请输入一个2位整数:"))
if num % 2 == 0:
print("这是一个偶数")
else:
print("这是一个奇数")
```
首先,我们使用 `input()` 函数获取用户输入的整数,并将其转换为 `int` 类型。然后,我们使用取模运算符 `%` 判断该数是否为偶数。如果该数除以 2 的余数为 0,则说明它是一个偶数;否则,它就是一个奇数。最后,我们使用 `print()` 函数输出判断结果。
相关问题
Python输入一个整数判断是奇数还是偶数,及其是否是素数
下面是Python代码实现,用于判断输入的整数是奇数还是偶数,并判断它是否为素数:
```python
# 输入一个整数
num = int(input("请输入一个整数:"))
# 判断奇偶性
if num % 2 == 0:
print("{0}是偶数".format(num))
else:
print("{0}是奇数".format(num))
# 判断素数
if num > 1:
for i in range(2, num):
if num % i == 0:
print("{0}不是素数".format(num))
break
else:
print("{0}是素数".format(num))
else:
print("{0}不是素数".format(num))
```
解释一下代码:首先,我们通过 `input()` 函数获取用户输入的整数,然后使用 `%` 运算符判断该整数是否为偶数。如果余数为0,则该整数为偶数;否则它为奇数。
接下来,我们判断该整数是否为素数。如果它大于1,则使用一个循环,从2到该数-1之间的每一个数去除该整数,如果有余数为0的,则该整数不是素数。如果整个循环结束后都没有余数为0的情况出现,则该整数为素数。如果该整数小于等于1,那么它不是素数,因为素数是大于1的正整数。
希望这个代码对你有所帮助。
C语言编程输入一个整数判断是奇数还是偶数,并输出判断结果
好的,您可以将以下代码复制到您的C语言编程中:
```
#include <stdio.h>
int main() {
int num;
printf("请输入一个整数: ");
scanf("%d", &num);
if (num % 2 == 0) {
printf("%d是偶数\n", num);
} else {
printf("%d是奇数\n", num);
}
return 0;
}
```
通过这段代码,您可以输入一个整数,程序会判断它是奇数还是偶数,并输出判断结果。如果您想了解更多关于C语言编程的知识,可以参考CSDN上的一些教程,比如《C语言基础教程》。
阅读全文