结构化程序设计03 - 零基础入门学习Delphi12
生活随笔
收集整理的這篇文章主要介紹了
结构化程序设计03 - 零基础入门学习Delphi12
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
結構化程序設計03
?讓編程改變世界
Change the world by program
?
循環結構語句
? 順序結構和選擇結構只能完成一些簡單功能,實際的程序也很少只由順序結構和選擇結構組成。 例如小甲魚仍然很清楚記得大學軍訓的時候……由于不守紀律調戲小女生,教官大人讓我做五十個俯臥撐,還是要介樣子做…… [caption id="attachment_565" align="aligncenter" width="225"] 小甲魚[/caption] ? 如果我們把這件事情當成一個程序來設計,用我們之前學過的順序結構和選擇結構,我們得出這樣的算法: 做(俯臥撐)-> 加一次 -> 判斷(是否等于50)如果是,則解放;
如果未等于五十,則繼續做(俯臥撐)-> 加一次…… …… …… ……
? 那么,我們就非常渴望有一個結構可以來解放勞動力,這樣才能夠獲取更大的生產力! 就在小甲魚的一上一下的過程中,循環結構語句就這樣誕生了! 用計算機解決許多問題都必須通過循環結構,可以說沒有循環結構就沒有程序設計。 ? 從程序設計的角度來看,“循環”是指某一個程序段重復執行若干次,被重復執行的程序段稱“循環體”。 在程序中為控制循環的執行,通常需要設定一個條件,當該條件成立時執行循環,當條件不成立時,退出循環。 ? 我們把這樣的控制循環是否執行的條件稱“循環條件”或“循環控制條件”。 在剛才的實例中,是否達到五十次成為判斷的循環條件。我們根據這個思路,得出了以下這段偽指令代碼! ?偽指令表示:
[codesyntax lang="delphi"] 當( 次數 < 50 ) Begin做俯臥撐;次數加一;Goto 當( 次數 < 50 ); End; [/codesyntax] ?Delphi 7實現循環結構的語句一共有3種,分別是While語句、Repeat語句和For語句。
?1)While 語句
While 語句就是當條件成立(為True)時,執行循環,而在條件不成立(為False)時,將退出循環,不再執行循環體。 While 語句的格式很像我們剛才的偽指令。 While語句的語法格式及功能如下。 ? [格式]: [codesyntax lang="delphi"] While(循環條件) do 循環體; [/codesyntax] ? [說明]:執行While語句時,首先計算“循環條件”,若其值為True,則執行循環體中的語句,否則不執行循環體中的語句,跳出循環(或者稱終止循環) ?實例 – 連加計算器:詳見視頻中演示及說明!
[buy]?獲得所有教學視頻、課件、源代碼等資源打包?[/buy] [Downlink href='http://urlxf.qq.com/?a22M3mz']視頻下載[/Downlink]轉載于:https://www.cnblogs.com/LoveFishC/archive/2011/09/12/3846132.html
總結
以上是生活随笔為你收集整理的结构化程序设计03 - 零基础入门学习Delphi12的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WPF,Silverlight与XAML
- 下一篇: ZOJ_3501 Roman Order