酷代码 AI
菜单
服务商

C++ 实现判断 100 以内正整数是否为偶数且十位数为 5

以下是用 C++ 实现的代码: ```cpp #include <iostream> using namespace std; int main() { int x; // 输入一个整数 x cin >> x; // 判断 x 是否在 1 到 100 之间 if (x >= 1 && x <= 100) { // 提取十位数 int tensDigit = x / 10; // 判断是否为偶数且十位数为 5 if (x % 2 == 0 && tensDigit == 5) { cout << "yes" << endl; } else { cout << "no" << endl; } } else { cout << "no" << endl; } return 0; } ``` ### 代码解释 1. **输入部分**:通过 `cin` 从标准输入读取一个整数 `x`。 2. **范围检查**:检查输入的整数 `x` 是否在 1 到 100 之间。 3. **提取十位数**:通过 `x / 10` 得到 `x` 的十位数。 4. **条件判断**:判断 `x` 是否为偶数(`x % 2 == 0`)且十位数是否为 5,如果满足条件输出 `yes`,否则输出 `no`。 ######[AI问答 | 345点数解答 | 2026-02-13 22:18:22]

相关提问
发财导航,免费问AI
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]