版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
關(guān)于程序的循環(huán)結(jié)構(gòu)第1頁,課件共11頁,創(chuàng)作于2023年2月掌握For循環(huán)語句的基本格式理解For循環(huán)語句的執(zhí)行過程掌握循環(huán)變量在執(zhí)行過程中的變化情況能用For循環(huán)結(jié)構(gòu)編寫簡單的程序第2頁,課件共11頁,創(chuàng)作于2023年2月實例1、編程求1+2+3+…+10的和按照順序結(jié)構(gòu)編寫程序如下:PrivateSubCommand1_Click()dimsasintegers=0s=s+1s=s+2……s=s+10printsendsub用這種方法能不能編程求出1+2+3……+100的和,1+2+3……+1000的和?實際這10條賦值語句在重復(fù)著同一個操作,都是將s加一個數(shù)和賦給s,如果用變量x表示每一個加數(shù),那么這10條語句就可以用一條表示:s=s+x,然后讓x的取值分別為1到10這10個自然數(shù),重復(fù)執(zhí)行這條語句,就可以實現(xiàn)該程序的編寫。這就要用到循環(huán)結(jié)構(gòu)。第3頁,課件共11頁,創(chuàng)作于2023年2月2.4.1用For~Next語句建立循環(huán)結(jié)構(gòu)
用循環(huán)語句編寫:PrivateSubCommand1_Click()Dimsasinteger,xasintegerS=0ForX=1to10step1
S=S+XnextXprintSEndsub循環(huán)變量初值終值步長循環(huán)體1、For-next循環(huán)語句的格式:用于建立已知循環(huán)次數(shù)的循環(huán)結(jié)構(gòu)For
循環(huán)變量=初值To
終值Step
步長循環(huán)體Next循環(huán)變量2、For循環(huán)語句的功能:執(zhí)行For語句:先將初值賦給循環(huán)變量,并記住終值和步長(兩數(shù)間隔)。然后進(jìn)行判斷,是否超出終值?如“超出”終值時,執(zhí)行Next下一語句,否則執(zhí)行循環(huán)體。執(zhí)行循環(huán)體
執(zhí)行Next語句:循環(huán)變量加步長,返回重新判斷
第4頁,課件共11頁,創(chuàng)作于2023年2月2.4.2For循環(huán)語句的執(zhí)行過程第5頁,課件共11頁,創(chuàng)作于2023年2月練一練針對for循環(huán)語句的語句格式,設(shè)置如下練習(xí),指出下面程序中的錯誤:1、求1+2+3+4+5的和
s=0fori=1to5step1s=s+inextjprints2、在VB窗體界面上輸出1~10這10個自然數(shù)forI=1to10printij-i循環(huán)變量的名稱要相同。
For語句與Next語句必須成對出現(xiàn),而且僅只步長為1時,才可以省略step1
第6頁,課件共11頁,創(chuàng)作于2023年2月3、求5+4+3+2+1的和s=0forI=5to1s=s+InextIprints4、求7+5+3+1的和:
S=0ForI=7to1Step2S=S+INextIPrintS當(dāng)初值小于終值時,步長為正數(shù);當(dāng)初值大于終值時,步長為負(fù)數(shù);補(bǔ)充:1、循環(huán)變量必須為數(shù)值型,
初值、終值:都是數(shù)值型,可以是數(shù)值表達(dá)式。2、循環(huán)體:在For語句和Next語句之間的語句序列??梢允且粭l語句,也可以是多條語句。Step-1-2第7頁,課件共11頁,創(chuàng)作于2023年2月問題2求S=1+2+……+100和值分析
a、用循環(huán)產(chǎn)生1~100的自然數(shù)
b、每產(chǎn)生一個自然數(shù)將其累加到求和變量中
即:S=S+N
c、重復(fù)執(zhí)行S=S+N
即:循環(huán)體
d、打印和的值的語句應(yīng)在程序的末尾
即:Print"S=1+2+……+100=";S
程序:PrivateSubCommand1_Click()
DimNasinteger,Sasinteger
S=0
ForN=1To100
S=S+N
NextN
Print"S=1+2+……+100=";S
EndSub
第8頁,課件共11頁,創(chuàng)作于2023年2月P53問題(2):
分析:
設(shè)i表示樓內(nèi)的10戶居民
d為用電量
m表示應(yīng)繳電費PrivateSubCommand1_Click()DimIAsInteger,d,mAsSingleForI=1To10d=InputBox("請輸入用電")m=0.7*dPrint"電費為:";m
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 幕墻施工安全文化建設(shè)方案
- 2023年沙盤模型制作項目評估分析報告
- 2023年增亮膜項目評估分析報告
- 2024-2030年中國兒科用藥行業(yè)發(fā)展態(tài)勢及營銷策略分析報告
- 2024-2030年中國互聯(lián)網(wǎng)+威達(dá)電行業(yè)發(fā)展模式及投資規(guī)劃分析報告
- 2024-2030年中國九氟異丁基甲醚行業(yè)需求規(guī)模與前景動態(tài)預(yù)測報告
- 2024-2030年中國PET保護(hù)膜行業(yè)需求趨勢及投資潛力分析報告
- 2024-2030年新版中國柴油顆料捕集器項目可行性研究報告(甲級資質(zhì))
- 2024-2030年中國銀柴顆粒行業(yè)行業(yè)運(yùn)行環(huán)境與競爭格局分析研究報告
- 影視娛樂行業(yè)數(shù)字放映與票務(wù)系統(tǒng)方案
- 家庭農(nóng)場創(chuàng)業(yè)項目計劃書
- 第5.3課《聯(lián)系生活實際弘揚(yáng)工匠精神》(課件)-【中職專用】高二語文同步課件(高教版2023·職業(yè)模塊)
- 斐樂管理制度
- 健康管理的四大關(guān)鍵飲食、運(yùn)動、休息、心理
- 住院醫(yī)師規(guī)范化培訓(xùn)臨床操作技能床旁教學(xué)指南(2021年版)全面解讀
- 15《我與地壇(節(jié)選)》說課稿2023-2024學(xué)年高中語文必修上冊
- 大班科學(xué)《紅薯現(xiàn)形記》課件
- GB/T 43336-2023舵輪控制系統(tǒng)通用技術(shù)條件
- JGJT294-2013 高強(qiáng)混凝土強(qiáng)度檢測技術(shù)規(guī)程
- 2024版國開電大??啤墩n堂提問與引導(dǎo)》在線形考(階段性學(xué)習(xí)測驗一至六)+終考考核試題及答案
- 浙江省“衢溫51”聯(lián)盟2023-2024學(xué)年高一上學(xué)期期中聯(lián)考?xì)v史試題
評論
0/150
提交評論