输入格式: 输入在第一行给出一个星球的名字S,是一个由不超过7个英文字母组成的单词,以回车结束。 输出格式: 在一行中输出Hello S,跟输入的S星球打个招呼。此代码用C++怎么写
时间: 2024-09-13 11:13:30 浏览: 62
【给我一颗原始星球】最新最全,完整版
5星 · 资源好评率100%
在C++中,你可以按照以下格式编写程序来处理这种简单的输入输出任务。这里假设我们有一个名为`main.cpp`的文件:
```cpp
#include <iostream>
#include <string>
int main() {
// 接收输入
std::string planet;
std::cin >> planet;
// 检查输入是否合法(长度不超过7个字符)
if (planet.length() <= 7) {
// 输出打招呼的句子
std::cout << "Hello " << planet << "\n";
} else {
std::cerr << "Invalid input! Planet name should be at most 7 letters.\n";
return 1; // 表示错误
}
return 0; // 程序正常结束
}
```
这个程序首先读取用户输入的星球名字,然后检查其长度是否在允许范围内。如果长度合适,就打印出问候语;如果长度超过7个字符,它会显示一条错误消息并退出。
阅读全文