酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

C++提取字符串中3的倍数位置字符

根据您的描述,您需要提取字符串中所有索引为3的倍数的字符(从1开始计数)。下面是一个C++实现: ```cpp #include <iostream> #include <string> using namespace std; int main() { string s; getline(cin, s); for (int i = 2; i < s.length(); i += 3) { cout << s[i]; } cout << endl; return 0; } ``` **核心逻辑说明:** - 使用 `getline(cin, s)` 读取包含空格的整行字符串 - 从索引2开始(对应第3个字符),每次跳过3个字符(i += 3) - 将符合条件的字符依次输出到控制台 **示例:** - 输入:`"ABCDEFGHIJKLM"` - 输出:`"CFIL"` - 解释:第3个字符`C`,第6个字符`F`,第9个字符`I`,第12个字符`L` ######[AI问答 | 239点数解答 | 2026-05-15 19:34:42]

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