[問題] 會ASP.NET的大人幫個忙(Do While迴圈)

看板Web_Design作者 (流浪的謎樣生物)時間16年前 (2009/10/31 19:55), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
有點不好意思的是,這是有關個人作業的問題 但是自己試了試,還是不得其解,只好求助網路上的大人們了。 題目如下: 宣告一整數陣列 Score(10) 用來存 10 名學生的成績, 將右列數字存入陣列 Score : {60,46,77,100,98,23,88,69,75,55), 先將陣列 Score 的元素依序輸出,(利用 For 迴圈) 再將陣列 Score 的元素排序後輸出,(利用 For 迴圈) 最後輸出及格人數,不及格人數,及平均分數。(利用 Do While 迴圈) 前面的題目我都會弄,可是最後一個問題,就是Do while迴圈的那個一直不了解 我只會用for迴圈,但老師要求一定要用Do while,最後搞得我快瘋掉…… 以下是自己所寫的,望請各位大人給與指點…… 謝謝大家 <%@ Language=VB %> <html> <head> <meta name="GENERATOR" Content="Microsoft Visual Studio.NET 7.0"> </head> <body> <% Dim i As Integer Dim x() = {60, 46, 77, 100, 98, 23, 88, 69, 75, 55} Response.Write(" 元素依序輸出的原始內容 <br>") For i = 0 To UBound(x) Response.Write(x(i) & "<br>") Next Response.Write("<HR><P>") Array.Sort(x) Response.Write("元素排序後的內容 <br>") For i = 0 To UBound(x) Response.Write(x(i) & "<br>") Next Response.Write("<HR><P>") i = 0 Do While i <= UBound(x) If x(i) >= 59 Then Response.Write(x(i) & "<br>") End If i = i + 1 Loop %> </body> </html> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.175.227.145

10/31 20:29, , 1F
所以最後一題你用for迴圈寫的出來? 先寫出來再改啊
10/31 20:29, 1F

11/03 01:50, , 2F
想要分數低的話 try catch 全包起來 XD
11/03 01:50, 2F
文章代碼(AID): #1Ax2N3hv (Web_Design)