酷代码 AI
菜单

题目描述 桃子有一个传感器,传感器会显示10个数字,在没有故障时,传感器上的数字都是奇数,而当传感器出现故障时,就会出现其他数字。现在桃子想要知道传感器有没有发生故障。请你设计一个程序,判断是否出现故障。 输入描述 输入共一行,有10个整数,代表传感器上的10个数字,数字之间用空格隔开。 输出描述 共一行,为传感器是否故障的结果,如果故障,输出error,如果没有故障,则输出normal。c++

```cpp #include <iostream> int main() { // 用于标记是否故障 bool isFault = false; for (int i = 0; i < 10; i++) { int num; std::cin >> num; // 如果数字是偶数,说明传感器故障 if (num % 2 == 0) { isFault = true; break; } } if (isFault) { std::cout << "error" << std::endl; } else { std::cout << "normal" << std::endl; } return 0; } ``` 代码解释: 1. 定义布尔变量:`isFault` 用于标记传感器是否故障,初始化为 `false`,表示无故障。 2. 循环读取数字并判断:使用 `for` 循环读取 10 个数字,对于每个数字,检查是否为偶数。如果是偶数,将 `isFault` 设为 `true` 并跳出循环。 3. 输出结果:根据 `isFault` 的值输出 "error" 或 "normal"。 [2026-01-17 20:11:35 | AI问答 | 271点数解答]

服务商
相关提问
发财导航,免费问AI
实用工具查看更多