酷代码 AI
菜单
服务商

输入一个整数 (保证范围在 到 之间),表示一个人的年龄。 如果 在 的范围内,输出"infant"c++。 如果 在 的范围内,输出"child"。 如果 在 的范围内,输出"youngster"。 如果 在 的范围内,输出"youth"。

以下是一个满足你需求的 C++ 代码: ```cpp #include <iostream> using namespace std; int main() { int age; // 提示用户输入年龄 cout << "请输入一个表示年龄的整数: "; cin >> age; // 根据年龄范围输出相应的描述 if (age >= 0 && age <= 1) { cout << "infant" << endl; } else if (age >= 2 && age <= 12) { cout << "child" << endl; } else if (age >= 13 && age <= 17) { cout << "youngster" << endl; } else if (age >= 18 && age <= 25) { cout << "youth" << endl; } return 0; } ``` 代码解释: 1. 包含头文件:`#include <iostream>` 用于输入输出流操作。 2. 命名空间:`using namespace std;` 让我们可以直接使用标准库中的对象和函数,如 `cout` 和 `cin`。 3. 主函数:`int main()` 是程序的入口点。 4. 输入年龄:使用 `cin` 从用户那里读取一个整数作为年龄。 5. 判断年龄范围:使用 `if-else if` 语句根据不同的年龄范围输出相应的描述。 6. 输出结果:使用 `cout` 输出对应的描述信息。 注意事项: - 该代码假设用户输入的是有效的整数。如果用户输入的不是整数,程序可能会出现异常。可以添加输入验证来处理这种情况。 [2025-11-05 20:24:43 | AI问答 | 392点数解答]

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