【正文】
Do][語句體]Loop [While或Until 條件](2)格式二Do [While或Until 條件][語句體][39。3.輸出函數(shù)MsgBox :MsgBox格式為:MsgBox(prompt[,buttons][,title][,helpfile,context])4. 選擇結(jié)構(gòu):If 語句:(1)單行格式If語句:If 條件 Then 語句1 [Else 語句2]。其基本思想是從第一個記錄開始,將每兩個相鄰記錄之間的關鍵字進行比較。 sEnd Sub注:其和可以用公式n(n+1)(2n+1)/6驗證。用自然語言和程序框圖來表示算法是可以的,但是用程序語言來表示算法和進一步認識算法仍然是必要的:一是為了解決某個具體問題,我們設計的算法包含大量煩瑣的計算、復雜的作圖等操作,這時計算機強大的數(shù)據(jù)處理功能可以幫我們輕松地完成這些重復性的機械步驟;二是“計算機解決任何問題都要依賴算法”,計算機解決問題的過程就是對算法的執(zhí)行過程,但這個算法必須是計算機能理解的語言描述,而我們采取“VB”這種程序設計語言就是計算機可以理解的語言。本文還簡要介紹了VB的基本語句,以此說明在“VB”環(huán)境下進行算法教學是符合數(shù)學課程與信息技術的整合中的“必要性”、“平衡性”、“廣泛性”、“實踐性”、“實效性”等原則?!睌?shù)學新課程標準關于“信息技術”的教學建議是:在教學中,應重視利用信息技術來呈現(xiàn)以往課堂教學中難以呈現(xiàn)的課程內(nèi)容。以下就從教科書的幾個實例探討如何進行算法教學。Private Sub Command1_Click()a = Val()b = Val()e = Val()fa = (a * a 1) * a 1fb = (b * b 1) * b 1If fa * fb = 0 Then = 求解范圍錯!ElseDox = (a + b) / 2f = (x * x 1) * x 1