输入3个整数n、begin、end。 首先,使用如下代码: for(int i=0;i<n;i++) 将从0到n-1的数字拼接为字符串str。如,n=12,则拼接出来的字符串为01234567891011 最后截取字符串str从begin到end(包括begin,但不包括end)之间的字符串,并输出。
时间: 2023-04-30 15:06:08 浏览: 137
输入三个整数,按由小到大的顺序输出,然后将程序改为:输入三个字符串, 按由小到大的顺序输出
这是一个关于拼接字符串的题目,要求将从0到n-1的数字拼接成一个字符串。如果n=12,则拼接出来的字符串为01234567891011。最后截取字符串中begin到end之间的子串(包括begin,不包括end),并输出。可以使用for循环和字符串拼接的方式来实现。具体代码如下:
```Python
n = 12
str = ""
for i in range(n):
str += str(i)
begin = 2
end = 7
subStr = str[begin:end]
print(subStr)
```
输出结果为:23456。
阅读全文