当前位置:编程学习 > C#/ASP.NET >>

数组

  Dim m As Integer
        Dim k = 1
        Dim l = 0
        For i = 0 To class_count - 1
            clas_sub(i) = CType((datagrid1.Item(i, 3)), String)'把datagrid 控件的植(字符串)赋给数组clas_sub
         Next                                                    ‘
        For l = 0 To class_count - 2
            For m = 0 To l - 1                                 ’通过两次循环来实现数组元素第n个元素与
                If (clas_sub(l) = clas_sub(m)) Then           ‘边 n-1个数的比较  
                    k = k                                       ‘k用来统计元素的个数,若相等则k  
                Else                                             ‘ 无变化否则加一
                    k = k + 1
                End If
            Next
        Next
        temp.Text = k                                          结果显示在temp控件中;得到的结果为什么  
                                                                        ‘与实际相差很大     
--------------------编程问答-------------------- 你是想要全排列吗,
--------------------编程问答-------------------- 比如字符有3个5和3个6,1个7,这7个数,你要K=2还是6 --------------------编程问答-------------------- 谢谢啊:我想让k为3啊,这说明有三个不同的树 --------------------编程问答-------------------- 先取出一个,与其它的比,如果一样则把第二个变为空,这样循环到最后看不空的有几个 --------------------编程问答-------------------- 直到取到最后为止 --------------------编程问答--------------------
补充:.NET技术 ,  VB.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,