永发信息网

vb利用split函数求元素个数

答案:1  悬赏:80  手机版
解决时间 2021-02-10 05:48
  • 提问者网友:低吟詩仙的傷
  • 2021-02-09 13:42
vb利用split函数求元素个数
最佳答案
  • 五星知识达人网友:怀裏藏嬌
  • 2021-02-09 13:48
Dim str As String = "", temp, n As Integer
        Dim str1 As String = "12,45,2,9,41,31,66,83,2,1,-9,-91,-21"
        Dim a() As String = Split(str1, ",")
        For i = 1 To UBound(a) Step 1
            a(i) = Val(a(i))
        Next
        temp = 0
        n = 0

        For i = 1 To UBound(a)
            If a(i) > temp Then
                temp = a(i)
            End If
            If a(i) > 0 Then
                n = n + 1
            End If
        Next
        str = str & "正数的个数为 " & n
        str = str & "最大元素的下标为 "
        For i = 1 To UBound(a)
            If a(i) = temp Then
                str = str & i & " "
            End If
        Next

        TextBox6.Text = str
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯