【题目描述】
给定一个整数,判断该数是奇数还是偶数。如果n是奇数,输出odd;如果n是偶数,输出even。
【输入】
输入仅一行,一个大于零的正整数n。
【输出】
输出仅一行,如果n是奇数,输出odd;如果n是偶数,输出even。
【输入样例】
5
【输出样例】
odd
解题思路:
首先我们要知道奇数和偶数的定义:
奇数:不能被2整除的整数
偶数:能够被2所整除的整数
掌握定义后,就好办了。
“%”是取余的意思,是返回两个数相除的余数,奇数是用N%2==1来判断,偶数是N%2==0来判断。因此就可以有以下题解:
AC代码:
#include<iostream>
using namespace std;
int main(){
int a;
cin>>a;
if(a%2==0) cout<<"even";
if(a%2!=0) cout<<"odd";
return 0;
}
感谢你的收看!!!