编程,对于一个任意的字符串,找出最长的单词。假定字符串只含有字母和空格
简答,VB的输入和输出简介

解决方案 »

  1.   

        Dim arrWords() As String
        arrWords = Split(Text1.Text, " ")
        
        Dim strMaxLengthString As String
        strMaxLengthString = ""
        
        For i = 0 To UBound(arrWords)
            If Len(strMaxLengthString) < Len(arrWords(i)) Then
                strMaxLengthString = arrWords(i)
            End If
        Next
      

  2.   

    还有Split函数。。哎。。接触的知识太窄了
      

  3.   

    查查MSDN吧。
    split函数是通过查找一个子字符串,把一个长字符串分割成一个字符串数组。
    UBound函数是取得数组的上限。