原题传送门
——————————
根据奇偶数的定义:
奇数:不能被2整除的整数
偶数:能被2整除的整数
——————————
如果 那么n就能被2整除,反之则不能
即
if (n % 2 == 0) {
printf("even");
} else {
printf("odd");
}
可以简化为
if(n%2)printf("odd);
else printf("even");
题目数据范围较小,可以使用short
得代码:
#include<stdio.h>
short n;
main(){
scanf("%hd",&n);
if(n%2)printf("odd");
else printf("even");
}