题目来源
B2038 奇偶 ASCII 值判断 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
题目描述
任意输入一个字符,判断其 ASCII 是否是奇数,若是,输出 YES
,否则,输出 NO
。
例如,字符 A
的 ASCII 值是 65
,则输出 YES
,若输入字符 B
(ASCII 值是 66),则输出 NO
。
输入格式
输入一个字符。
输出格式
如果其 ASCII 值为奇数,则输出 YES
,否则,输出 NO
。
代码
#include<bits/stdc++.h>
using namespace std;
int main(){
int b;
char a;
cin>>a;
b = (int)a;//强制类型转换
if (b%2 == 0){//判断奇偶
cout<<"NO";
}
else {
cout<<"YES";
}
}