日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

结构化程序设计03 - 零基础入门学习Delphi12

發(fā)布時(shí)間:2024/4/17 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 结构化程序设计03 - 零基础入门学习Delphi12 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

結(jié)構(gòu)化程序設(shè)計(jì)03

?

讓編程改變世界

Change the world by program


?

循環(huán)結(jié)構(gòu)語(yǔ)句

? 順序結(jié)構(gòu)和選擇結(jié)構(gòu)只能完成一些簡(jiǎn)單功能,實(shí)際的程序也很少只由順序結(jié)構(gòu)和選擇結(jié)構(gòu)組成。 例如小甲魚(yú)仍然很清楚記得大學(xué)軍訓(xùn)的時(shí)候……由于不守紀(jì)律調(diào)戲小女生,教官大人讓我做五十個(gè)俯臥撐,還是要介樣子做…… [caption id="attachment_565" align="aligncenter" width="225"] 小甲魚(yú)[/caption] ? 如果我們把這件事情當(dāng)成一個(gè)程序來(lái)設(shè)計(jì),用我們之前學(xué)過(guò)的順序結(jié)構(gòu)和選擇結(jié)構(gòu),我們得出這樣的算法: 做(俯臥撐)-> 加一次 -> 判斷(是否等于50)

如果是,則解放;

如果未等于五十,則繼續(xù)做(俯臥撐)-> 加一次…… …… …… ……

? 那么,我們就非常渴望有一個(gè)結(jié)構(gòu)可以來(lái)解放勞動(dòng)力,這樣才能夠獲取更大的生產(chǎn)力! 就在小甲魚(yú)的一上一下的過(guò)程中,循環(huán)結(jié)構(gòu)語(yǔ)句就這樣誕生了! 用計(jì)算機(jī)解決許多問(wèn)題都必須通過(guò)循環(huán)結(jié)構(gòu),可以說(shuō)沒(méi)有循環(huán)結(jié)構(gòu)就沒(méi)有程序設(shè)計(jì)。 ? 從程序設(shè)計(jì)的角度來(lái)看,“循環(huán)”是指某一個(gè)程序段重復(fù)執(zhí)行若干次,被重復(fù)執(zhí)行的程序段稱“循環(huán)體”。 在程序中為控制循環(huán)的執(zhí)行,通常需要設(shè)定一個(gè)條件,當(dāng)該條件成立時(shí)執(zhí)行循環(huán),當(dāng)條件不成立時(shí),退出循環(huán)。 ? 我們把這樣的控制循環(huán)是否執(zhí)行的條件稱“循環(huán)條件”或“循環(huán)控制條件”。 在剛才的實(shí)例中,是否達(dá)到五十次成為判斷的循環(huán)條件。我們根據(jù)這個(gè)思路,得出了以下這段偽指令代碼! ?

偽指令表示:

[codesyntax lang="delphi"] 當(dāng)( 次數(shù) < 50 ) Begin做俯臥撐;次數(shù)加一;Goto 當(dāng)( 次數(shù) < 50 ); End; [/codesyntax] ?

Delphi 7實(shí)現(xiàn)循環(huán)結(jié)構(gòu)的語(yǔ)句一共有3種,分別是While語(yǔ)句、Repeat語(yǔ)句和For語(yǔ)句。

?

1)While 語(yǔ)句

While 語(yǔ)句就是當(dāng)條件成立(為True)時(shí),執(zhí)行循環(huán),而在條件不成立(為False)時(shí),將退出循環(huán),不再執(zhí)行循環(huán)體。 While 語(yǔ)句的格式很像我們剛才的偽指令。 While語(yǔ)句的語(yǔ)法格式及功能如下。 ? [格式]: [codesyntax lang="delphi"] While(循環(huán)條件) do 循環(huán)體; [/codesyntax] ? [說(shuō)明]:執(zhí)行While語(yǔ)句時(shí),首先計(jì)算“循環(huán)條件”,若其值為True,則執(zhí)行循環(huán)體中的語(yǔ)句,否則不執(zhí)行循環(huán)體中的語(yǔ)句,跳出循環(huán)(或者稱終止循環(huán)) ?

實(shí)例 – 連加計(jì)算器:詳見(jiàn)視頻中演示及說(shuō)明!

[buy]?獲得所有教學(xué)視頻、課件、源代碼等資源打包?[/buy] [Downlink href='http://urlxf.qq.com/?a22M3mz']視頻下載[/Downlink]

轉(zhuǎn)載于:https://www.cnblogs.com/LoveFishC/archive/2011/09/12/3846132.html

總結(jié)

以上是生活随笔為你收集整理的结构化程序设计03 - 零基础入门学习Delphi12的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。