首先在窗體上畫兩個控件:TextBox1和Button1
創新互聯成立于2013年,先為港口等服務建站,港口等地企業,進行企業商務咨詢服務。為港口企業網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。
TextBox1用來輸入需要計算那個數的階乘
雙擊Button1進入輸入代碼,代碼如下
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Try
Dim Factorial As Integer = 1 '定義一個變量用來記錄階乘的結果
Dim count As Integer '定義一個變量用來記錄需要計算那個數的階乘
Dim i As Integer = 1 '定義一個數用來循環
count = Int(Val(Me.TextBox1.Text)) '把TextBox1的值賦值給count
Do While i = count '下面開始計算階乘
Factorial = Factorial * i '計算階乘
i += 1 '自增1
Loop
MessageBox.Show(Int(Val(Me.TextBox1.Text)) "的階乘是:" Factorial, "完成", MessageBoxButtons.OK) '彈出計算結果
Catch ex As Exception '出錯提示
MessageBox.Show(Err.Description, "出錯了", MessageBoxButtons.OK, MessageBoxIcon.Error)
End Try
End Sub
1、while用作連詞時,表示“在…(過程)中,在…期間”。常用來引導時間狀語從句,當主句的主語和while所引導的從句的主語一致時。
2、while從句中的主語、謂語往往可以省去。
3、while還可引導讓步狀語從句,意思是“雖然,盡管”,含有對比意味。
4、while表示對比關系時,意思是“而,然而”。
5、when引導的從句作“當…時”或“每逢…”解,從句中的動作既可以和主句中的動作同時發生,也可以在主句的動作之前或之后發生。
擴展資料
近義詞:as
讀音:英 [?z , ?z]?? 美 [?z , ?z]?
釋義:像,如同,作為。
語法:as用作連詞時,可以用來表示時間,譯為“正當…的時候,隨著…,邊…邊…”,引導時間狀語從句。主句可以是主動句,也可以是被動句。當兩個主語的動作是同時發生的時候,主句和從句的謂語動詞都可以用進行時態或一般式,無論動作長短。
例句:
He?has?worked?as?a?diplomat?in?the?US,?Sudan?and?Saudi?Arabia
他曾任駐美國、蘇丹和沙特阿拉伯的外交官。
while為條件循環,for為計數循環。一般情況下,WHILE可替代FOR,反之則不然。
本文標題:關于vb.net中while的信息
網頁路徑:http://m.kartarina.com/article2/dosgoic.html
成都網站建設公司_創新互聯,為您提供虛擬主機、服務器托管、云服務器、建站公司、電子商務、小程序開發
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯