很容易
转成 int 判断即可,奇偶可以用位运算判断:
#include <iostream>
using namespace std;
int main()
{
char x;
cin >> x;
int ASCII = (int)x;
cout << (x & 1 ? "YES" : "NO") << '\n';
return 0;
}
然后三目运算符:
条件1 ? 成立的话的语句 : 不成立语句
例如:
a & 1 ? a++ : a--;
等同于:
if (a & 1) a++;
else a--;
好不容易水个题解,过一下呗