《條件循環-Do-Loop語句》參考教案1_第1頁
《條件循環-Do-Loop語句》參考教案1_第2頁
《條件循環-Do-Loop語句》參考教案1_第3頁
《條件循環-Do-Loop語句》參考教案1_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

4/4條件循環——DoLoop語句教學目標:掌握Do/Loop循環語句的格式、流程圖及執行過程知道當型循環和直到型循環的區別運用所學Do/Loop循環語句編寫程序教學難點:運用所學Do/Loop循環語句編寫程序會分析DoWhile/Loop循環的執行過程教學過程:【新課引入】對于for/next循環語句,他的循環體執行次數我們是事先就知道的,而對于一些問題,有時是無法事先知道循環題的執行次數,例如:求1+2+3+……N<1000中N的最大值。對于這種問題,我們用前面的for/next語句就無法實現,所以今天我們就來介紹一下另外一種循環語句Do/Loop循環,Do/Loop循環有兩種格式,一種是當型循環一種是直到型循環。一、當型循環1、格式DOWhile<條件>[<循環體>]LoopDoWhile/Loop流程圖計算計算“條件”的值“條件”是否成立循環體YN3、DoWhile/Loop執行過程a執行While語句,判斷“條件”是否成立b如果“條件”成立,就執行循環體;否則,轉到dc執行Loop語句,轉到ad執行Loop語句下面的語句[例題]編程:求1+2+3+……n<1000中n的最大值1、分析算法2、畫流程圖3、編程實現PrivateSubCommand1_Click()Dimn,sAsIntegers=0n=0Dowhiles<1000n=n+1s=s+nLoopPrintn-1EndSub[練習1]編程:求2+4+6+……N<2000(N為偶數)中N的最大值二、直到型循環1、格式DO[<循環體>]Loopuntil<條件>2、Do/Loopuntil流程圖循環體循環體計算計算“條件”的值NNY條件是否成立Y條件是否成立3、Do/Loopuntil執行過程a執行循環體b判斷條件是否成立,如果“條件”成立,就執行Loop語句下面的語句;否則,轉到a[思考]當型循環和直到型循環的區別學生回答教師點評[練習2]求2+4+8+……2n>=1000的n的最小值學生嘗試教師點評【實踐運用題】2000年我國人口數約為13億,如果每年的人口自然增長率為1.5%,那

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論