题目内容
(请给出正确答案)
[主观题]
编一子过程maxlength(s,maxword),在已知的字符串s中,找出最长的单词maxword。假定字符串s内只含有
编一子过程MaxLength(s,MaxWord),在已知的字符串s中,找出最长的单词MaxWord。假定字符串s内只含有字母和空格,空格分隔不同的单词。程序运行界面如下图所示。以“昵称-11-3”为项目名保存。 项目完成后,将整个项目文件夹压缩成:昵称-11-3.rar,以附件形式提交。 【提示】 ① 首先利用InStr函数从S中从左开始找第一个出现的空格,利用Mid函数分离出空格左边的单词,与MaxWord最长单词比较(MaxWord初态为空); i=InStr(S,” “) ‘ 找第一个出现的空格 Word=Mid(S,1,i-1) ‘ 分离出空格左边的单词 Word与MaxWord 比较决定是否替换为MaxWord ② 取S中剩余字符串,重复①,直到S为空。 S=Mid(S,i+1) ‘ 取S中剩余字符串
提问人:网友jukefeiyun
发布时间:2022-01-07