首页 > 试题广场 >

已知:s='(XYZ)+* ',t= '(X+Z)*Y'。试

[问答题]
已知:s='(XYZ)+* ',t= '(X+Z)*Y'。试利用联接、求子串和置换等基本运算,将s转化为t。

推荐
s1=SubString(s,3,1)
s2=SubString(s,6,1)
Replace(s,s1,s2)
Concat(s3,s,s1)
Concat(t,SubString(s3,1,5),SubString(s3,7,2))

发表于 2018-03-26 21:22:17 回复(0)
s='(XYZ)+* ',t= '(X+Z)*Y'
s1=SubString(s,3,1) //s1= 'Y'
s2=SubString(s,6,1) //s2='+'
Replace(s,s1,s2) // S='(X+Z)+*'
Concat(s3,s,s1) //s3='(X+Z)+*Y'
Concat(t,SubString(s3,1,5),SubString(s3,7,2))  // t='(X+Z)*Y'
发表于 2021-07-13 11:17:29 回复(0)