[.NET] 新手陣列迴圈計數問題
小弟是自己去圖書館借VB2008的書 自學
看到陣列部分有個練習題
其中一個姓名陣列 和 成績陣列
有一個button功能就是輸入一個成績範圍
可以顯示出來符合範圍的姓名和成績
並顯示符合條件的"總人數"
以下是書上某一段程式碼
--------------------------------------------------------
Private Sub btnFind_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnFind.Click
Dim title As String
If (CInt(txtMin.Text) > txtMax.Text) Then
MsgBox("分數範圍前者應小於後者")
Return
End If
txtShow.Text = ""
title = "姓名" & vbTab & "計概" & vbNewLine
For i = 0 To 5
If (score(i) >= CInt(txtMin.Text) And score(i) <= txtMax.Text)
Then
title &= sname(i) & vbTab & score(i) & vbNewLine
End If
Next
txtShow.Text = title & vbNewLine & "共計:" & count & "人"
End Sub ~~~~~
-------------------------------------------------------------------
也就是"count"這個部分error
我從頭找到尾了
都沒看到有宣告過
所以最後符合成績範圍條件的總人數無法顯示出來
請問一下該怎修改?
我原本想說會不會有什麼指令
可以計算符合 If....End If 中的陣列個數目
但實在不知道該爬什麼關鍵字
懇請指導
thx~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.1.93
推
07/20 00:22, , 1F
07/20 00:22, 1F
推
07/21 13:39, , 2F
07/21 13:39, 2F
推
07/21 13:42, , 3F
07/21 13:42, 3F
推
07/21 13:45, , 4F
07/21 13:45, 4F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):