酷代码 AI
菜单
服务商

幽冥洞穴的地上亮起了n个字符串,煎饼果子队只有走在每个字符串的第二个字符上,才能通过整个幽冥洞穴。请你帮助煎饼果子队编写程序,输出所有能走的字符。 输入: 共n+1行。 第一行为一个整数n,表示一共有n个字符串。 接下来n行,每一行为一个字符串,依次表示显示在地上的字符串。 输出: 共n行,每一行为一个字符,依次表示每个字符串中可以行走的地方。#include <iostream> #include <string> using namespace std; int main() { int n; cin >> n; for ( ) { string s; } return 0; }

```cpp #include <iostream> #include <string> using namespace std; int main() { int n; cin >> n; // 循环 n 次,处理 n 个字符串 for (int i = 0; i < n; i++) { string s; // 读取一个字符串 cin >> s; // 输出该字符串的第二个字符 cout << s[1] << endl; } return 0; } ``` 代码解释 1. 输入整数 `n`:使用 `cin >> n;` 读取一个整数 `n`,它代表地上字符串的数量。 2. 循环处理字符串:使用 `for` 循环,循环 `n` 次,每次循环处理一个字符串。 3. 读取字符串:在每次循环中,使用 `cin >> s;` 读取一个字符串。 4. 输出第二个字符:使用 `cout << s[1] << endl;` 输出该字符串的第二个字符(因为字符串的索引从 0 开始,所以第二个字符的索引是 1)。 5. 返回 0:程序结束,返回 0 表示正常退出。 [2026-01-08 13:29:12 | AI问答 | 281点数解答]

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