设s=’I AM A STUDENT’,t=’GOOD’,q=’WORKER’。求:

设s=’IAMASTUDENT’,t=’GOOD’,q=’WORKER’。求:(1)StrLength(s)(2)StrLength(t)(3)SubString(s,8... 设s=’I AM A STUDENT’,t=’GOOD’,q=’WORKER’。求:
(1) StrLength(s)
(2) StrLength(t)
(3) SubString(s, 8, 7)
(4) SubString(t, 2, 1)
(5) Index(s, ‘A’)
(6) Index(s, t)
(7) Replace(s, ‘STUDENT’, q)
(8) Concat(SubString(s, 6,2), Concat(t, SubString(s, 7, 8)))
注:Concat(S1, S2)返回由串S1和串S2联接而成的新串;
SubString(S, pos, len)返回串S的第pos个字符起长度为len的子串;
Replace(&S, T, V)用V替换主串S中出现的所有与T相等的不重叠的子串;
StrLength(S)返回串S的长度;
Index(S, T):若主串S中存在和串T值相同的子串,则返回它在主串S中第一次出现的位置,否则函数值为0。
求高人指点!
展开
帐号已注销
2021-07-29 · TA获得超过77.1万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:167万
展开全部

StrLength是字符串长度,SubString(s,8,7)是截取s,第8个开始,截取7个字符。

Strlength (S) = 14

SubString(⊂,s,8,7) = 'student'

Replace(&s,'student',Q) = 'I am a worker'

Concat(&p,T,SubString(&W,S,7,8)) = 'a student'

空格串表示只含空格的串。空串表示所含字符数为0的串。譬如说串" "是含两个空格的串,但他不是空串,只需理解空格也是字符就行了。

通常以串的整体

作为操作对象,如:在串中查找某个子串、求取一个子串、在串的某个位置上插入一个子串以及删除一个子串等。两个字符串相等的充要条件是:长度相等,并且各个对应位置上的字符都相等。设p、q是两个串,求q在p中首次出现的位置的运算叫做模式匹配。串的两种最基本的存储方式是顺序存储方式和链接存储方式。

以上内容参考:百度百科-字符串

百度网友2832204
2012-04-10
知道答主
回答量:17
采纳率:0%
帮助的人:5.3万
展开全部
1)14
2)4
3)STUDENT
4)O
5)3
6)0
7)"I AM A WORKER"
8)"A GOOD WORKER"
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zoetyrone1
推荐于2020-12-27
知道答主
回答量:17
采纳率:0%
帮助的人:8万
展开全部
df
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式