#4628. 在字符串指定位置插入字符
在字符串指定位置插入字符
题目描述
输入一个字符串(无空格),再输入一个字符 c 和一个整数 pos(0 ≤ pos ≤ 字符串长度),要求在字符串的第 pos 个位置(下标从 0 开始)插入字符 c,输出插入后的新字符串。
输入格式
第一行:一个无空格字符串
第二行:一个字符 c 和一个整数 pos(用空格分隔)
输出格式
一行,输出插入后的新字符串
样例输入
abcd
x 2
样例输出
abxcd
考点聚焦
- 字符串的字符插入操作(
insert()函数的使用); - 字符串下标理解(题目直接给出 0 开始的下标,无需转换);
- 简单输入格式处理(读取字符和整数)。
解题思路提示
insert()函数的常用语法:s.insert(pos, c),表示在pos位置插入 字符串c;- 当
pos等于字符串长度时,相当于在字符串末尾插入字符。