来自董长海的问题
vb编写一个程序,当任意输入一个英文句子,将此字符串中的最长的单词输出.若最长的单词有几个,则随便输一个.可以的话顺便也写那些代码的意思
vb编写一个程序,当任意输入一个英文句子,将此字符串中的最长的单词输出.若最长的单词有几个,则随便输一个.
可以的话顺便也写那些代码的意思
4回答
2020-05-16 05:14
vb编写一个程序,当任意输入一个英文句子,将此字符串中的最长的单词输出.若最长的单词有几个,则随便输一个.可以的话顺便也写那些代码的意思
vb编写一个程序,当任意输入一个英文句子,将此字符串中的最长的单词输出.若最长的单词有几个,则随便输一个.
可以的话顺便也写那些代码的意思
PrivateSubCommand1_Click()
Dims$,i%,sMax$,sArr$()
s=InputBox("任意输入一个英文句子","输入英文","Hello,thisisatestcommand!")
s=Replace(s,",","")'处理一些符号
s=Replace(s,".","")
s=Replace(s,"!","")
s=Replace(s,";","")
sArr=Split(s)'分解到数组
Fori=LBound(sArr)ToUBound(sArr)
IfLen(sMax)
有没有更详细的意思啊?我不是很明白~特别这个(Dims$,i%,sMax$,sArr$())
Dims$,i%,sMax$,sArr$()定义变量,相当于DimsAsString,iAsInteger,sMaxAsString,sarr()AsString上面的,只不过是简写而已,呵呵。
哦!谢谢