首页 > 试题广场 >

判断整数奇偶性

[编程题]判断整数奇偶性
  • 热度指数:43512 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
KiKi想知道一个整数的奇偶性,请帮他判断。从键盘任意输入一个整数(范围-231~231-1),编程判断它的奇偶性。

输入描述:
多组输入,每行输入包括一个整数。


输出描述:
针对每行输入,输出该数是奇数(Odd)还是偶数(Even)。
示例1

输入

4
7

输出

Even
Odd
# 由于不知道要输入多少次,所以需要加上while死循环
# 知识点2,如果要使用break,那么break就必须在while死循环里面
while(True):
    try:
            num = int(input())
            if num % 2 == 1:
                print("Odd")
            else:
                print("Even")
    except Exception as e:
        break

发表于 2022-09-13 23:44:09 回复(0)
while True:
    try:
        if int(input())%2==0:
            print("Even")
        else:
            print('Odd')
        continue
    except:
        break

发表于 2022-08-08 19:15:24 回复(0)
while True:
    try:
        a = int(input())
        if a%2 == 0:
            print("Even")
        else:
            print("Odd")
    except:
        break
发表于 2022-07-07 12:32:43 回复(0)
while 1:
    try:
        n = int(input())
        if n%2 == 0:
            print("Even")
        else:
            print("Odd")
    except:
        break
发表于 2022-04-19 11:01:48 回复(0)
while True:
    try:
        m = int(input())
        if m%2 == 0:
            print('Even')
        else:
            print('Odd')
    except:
        break
                

发表于 2022-04-18 09:33:37 回复(0)
while True:
    try:
        n = int(input())
        if n % 2 == 0:
            print('Even')
        else:
            print('Odd')
    except:
        break

发表于 2022-03-26 16:28:30 回复(0)
while True:
    try:
        num = int(input())
        if num%2==0:
            print("Even")
        else:
            print("Odd")
    except EOFError:
        break
发表于 2022-01-21 14:47:19 回复(0)
while True:
    try:
        num = int(input())
        if num % 2 == 0:
            print("Even")
        else:
            print("Odd")
    except EOFError:
        break

发表于 2022-01-16 12:05:36 回复(0)
import sys
num=[]
for line in sys.stdin:
    tempStr = line.split()
    num.extend(tempStr)
for i in range(len(num)):
    if (int(num[i])%2==0):
        print("Even")
    else:
        print("Odd")
发表于 2021-11-30 20:57:40 回复(0)
while True:
    try:
        print('Odd' if (int(input())%2)==1 else 'Even')
    except Exception:
        break
发表于 2021-10-23 19:49:13 回复(0)
while 1:
    try:
        print("Even" if int(input())%2==0 else "Odd")
    except:
        break

发表于 2021-09-16 15:02:55 回复(0)