C++ 字符 ASCII 加 1 偶数判断 - 代码示例
C++ 判断字符 ASCII 加 1 是否为偶数
输入一个非空格字符,程序将判断其 ASCII 码加 1 是否为偶数。
输入: 输入一个非空格的字符
输出: 输出该字符的的 ASCII 加1 是否是偶数,是则输出 Yes,否则输出 No ;
样例输入: a
样例输出: Yes
C++ 代码示例:
#include <iostream>
using namespace std;
int main() {
char c;
cin >> c;
int ascii = c;
if ((ascii + 1) % 2 == 0) {
cout << "Yes" << endl;
} else {
cout << "No" << endl;
}
return 0;
}
代码解释:
- 使用
cin >> c;读取用户输入的字符。 - 将字符转换为 ASCII 码,使用
int ascii = c;。 - 使用
(ascii + 1) % 2 == 0判断 ASCII 码加 1 是否为偶数。 - 根据判断结果输出 "Yes" 或 "No"。
原文地址: https://www.cveoy.top/t/topic/pPNn 著作权归作者所有。请勿转载和采集!