版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
循環(huán)語句第7課時
1.理解學習基本算法語句的意義.2.學會循環(huán)語句的基本用法.3.理解算法步驟、程序框圖和算法語句的關系,學會編寫算法語句.某商場第一年銷售計算機5000臺,如果平均每年銷售量比上一年增加10%,那么從第一年起,大約幾年可使總銷售量達到30000臺?現(xiàn)有解決此問題的程序框圖,你能寫出對應的算法語句嗎?一般來說,循環(huán)語句中有
和
兩種語句結構.
一般來說,循環(huán)語句有哪兩種語句結構?直到型(UNTIL型)問題1
當型(WHILE型)問題2循環(huán)語句的特點對應于程序框圖中的兩種循環(huán)結構,一般程序設計語言中也有當型(WHILE型)和直到型(UNTIL型)兩種語句結構,即WHILE語句和UNTIL語句.1.WHILE語句(1)WHILE語句的一般格式是WHILE條件
循環(huán)體WEND
(2)當計算機遇到WHILE語句時,先判斷條件的真假,如果條件符合,就執(zhí)行WHILE與WEND之間的
;然后再檢查上述條件,如果條件仍符合,再次執(zhí)行
,這個過程反復進行,直到某一次條件不符合為止.這時,計算機將不執(zhí)行
,直接跳到WEND語句后,接著執(zhí)行WEND之后的語句.因此,當型循環(huán)有時也稱為“前測試型”循環(huán).
循環(huán)體
循環(huán)體循環(huán)體2.UNTIL語句(1)UNTIL語句的一般格式是
DO
循環(huán)體
LOOP
UNTIL條件
算法中的循環(huán)結構是由
來實現(xiàn)的.程序框圖中的兩種循環(huán)結構,當型循環(huán)結構對應
型循環(huán)語句結構,直到型循環(huán)結構對
應
型循環(huán)語句結構.
循環(huán)語句(2)直到型循環(huán)又稱為“后測試型”循環(huán),從UNTIL型循環(huán)結構分析,計算機執(zhí)行該語句時,先執(zhí)行一次
,然后進行條件的判斷,如果條件不滿足,繼續(xù)返回執(zhí)行
,然后再進行條件的判斷,這個過程反復進行,直到某一次條件滿足時,不再執(zhí)行
,跳到LOOPUNTIL語句后執(zhí)行其他語句,是先執(zhí)行循環(huán)體后進行條件判斷
的
語句.
循環(huán)體循環(huán)體循環(huán)體循環(huán)循環(huán)語句與循環(huán)結構的關系是什么?問題3UNTILWHILE循環(huán)語句中的條件與條件語句中的條件有什么區(qū)別?問題4一般地,循環(huán)語句結構在執(zhí)行過程中要進行
條件判斷,而條件語句結構在執(zhí)行中只做
條件判斷.
多次一次下列對WHILE語句說法不正確的是(
).A.當計算機遇到WHILE語句時,先判斷條件的真假,如果條件符合,就執(zhí)行WHILE與WEND之間的循環(huán)體B.當條件不符合時,計算機不執(zhí)行循環(huán)體,直接跳到WEND語句后,接著執(zhí)行WEND之后的語句C.WHILE型語句結構也叫當型循環(huán)D.當型循環(huán)有時也稱為“后測試型”循環(huán)1
D【解析】根據(jù)循環(huán)語句的概念與特點進行求解.B2
【解析】第一次循環(huán)后s=5,n=4;第二次循環(huán)后s=9,n=3;第三次循環(huán)后s=12,n=2;第四次循環(huán)后s=14,n=1;第五次循環(huán)后s=15,n=0,此時s<15不成立,跳出循環(huán),輸出n的值0.下邊程序運行后輸出的結果是(
).n=5s=0WHILE
s<15s=s+nn=n-1WENDPRINT
nENDA.-1
B.0
C.1
D.23如圖,表示已知程序運算功能的算術表達式(不計算,只寫式子)為T=
.
N=1T=1WHILE
N<=5T=N*TN=N+1WENDPRINT
TEND
【解析】該程序中由T=N*T知表示乘積運算,又由N=N+1知表示連續(xù)的整數(shù)的運算.1×2×3×4×5
4(1)圖中空白的判斷框內(nèi)應填
,執(zhí)行框應填
.
(2)寫出與程序框圖相對應的程序.
循環(huán)語句的實際應用某紡織廠2013年的生產(chǎn)總值為300萬元,如果年生產(chǎn)增產(chǎn)率為5%,計算最早在哪一年生產(chǎn)總值超過400萬元.【解析】程序框圖如圖:
程序如下:
a=300
p=1.05
n=2013
DO
a=a*p
n=n+1
LOOP
UNTILa>400
PRINTn
END7根據(jù)程序畫程序框圖請根據(jù)給出的算法程序畫出程序框圖,程序如下:a=1b=1i=2WHILEi<=12
c=a+b
a=b
b=c
i=i+1WENDPRINTcEND.【解析】給出的算法程序?qū)某绦蚩驁D如圖:運用循環(huán)語句編寫程序編寫程序求12+22+…+992+1002的值.
【解析】i=1sum=0DO
sum=sum+i^2
i=i+1LOOP
UNTIL
i>=100PRINT
sumEND
【解析】INPUT
“n=”;ni=1s=0DO
s=s+1/i
i=i+1LOOP
UNTIL
i>nPRINTsEND
運行下面的程序,執(zhí)行后輸出的s的值是(
).i=1WHILE
i<6
i=i+2
s=2*i+1WENDPRINTsENDA.11
B.15
C.17
D.19【解析】當i=3時,s=7,當i=5時,s=11,此時仍滿足條件“i<6”,因此再循環(huán)一次,即i=7時,s=15,此時不滿足“i<6”,所以執(zhí)行“PRINTs”,即s=15.B求1+22+32+…+n2<50成立的最大整數(shù)值,用程序語言表示其算法.【解析】這是一個累加求和問題,可用循環(huán)語句來實現(xiàn),注意累加和<50.如圖所示.WHILE語句s=1i=2WHILEs<50
a=i^2
s=s+a
i=i+1WEND
i=i-2PRINT
“n的最大整數(shù)為”;iEND
UNTIL語句s=1i=2DO
a=i^2
s=s+a
i=i+1LOOPUNTILs>=50
i=i-2PRINT
“n的最大整數(shù)為”;iEND
1.下列問題可以設計成循環(huán)語句計算的有(
).①求1+3+32+…+39的和;②比較a,b兩個數(shù)的大小;③對于分段函數(shù),要求輸入自變量,輸出函數(shù)值;④求平方值小于100的最大整數(shù).A.0個B.1個C.2個D.3個【解析】①和④用到循環(huán)語句,②③用不到,故選C.C
2.已知如下程序段:a=1WHILE
a<100
a=a+1WEND則執(zhí)行完畢后a的值為(
).A.99 B.100 C.101
D.102【解析】a<100,∴當a=99時,a=a+1=99+1=100.B
3.下面為一個求10個數(shù)的平均數(shù)的程序,則在橫線上應填充的語句為
.
S=0i=1DO
INPUT
x
S=S+x
i=i+1LOOPUNTIL
a=S/10PRINT
aEND【解析】此為直到型循環(huán),在程序一開始,即i=1時,開始執(zhí)行循環(huán)體,當i=10時繼續(xù)執(zhí)行循環(huán)體,題目中求10個數(shù)的平均數(shù),所以當i>10時應終止循環(huán).
4.下面是用WHILE型語句設計的一個計算S=12+22+…+202的值的一個程序,根據(jù)此語句的特點,將其轉(zhuǎn)化為用UNTIL
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026重慶騰芳幼兒園公開招聘4人備考題庫及答案詳解(奪冠系列)
- 2026陜西西安翻譯學院招聘54人備考題庫及一套答案詳解
- 2026福建省晉融投資控股有限公司及權屬子公司招聘工作人員6人備考題庫帶答案詳解
- 2026重慶市智匯人才開發(fā)有限公司永川分公司招聘中山路街道全日制公益性崗位人員5人備考題庫含答案詳解
- 2026河南平煤神馬超硬材料股份有限公司招聘4人備考題庫及答案詳解1套
- 2026湖北武漢市第九醫(yī)院編外聘用制人員招聘60人備考題庫及答案詳解(新)
- 企業(yè)安全生產(chǎn)管理制度文檔
- 2026春期四川宜賓市珙縣中學校招聘頂崗教師3人備考題庫帶答案詳解(培優(yōu)a卷)
- 2025年武漢工程職業(yè)技術學院馬克思主義基本原理概論期末考試模擬題附答案解析(奪冠)
- 2024年青海理工學院馬克思主義基本原理概論期末考試題帶答案解析(奪冠)
- DBJ51-T 040-2021 四川省工程建設項目招標代理操作規(guī)程
- 青鳥消防JBF62E-T1型測溫式電氣火災監(jiān)控探測器使用說明書
- 武漢市江岸區(qū)2022-2023學年七年級上學期期末地理試題【帶答案】
- 自動駕駛系統(tǒng)關鍵技術
- 完整工資表模板(帶公式)
- 奇瑞汽車QC小組成果匯報材料
- 英語四級詞匯表
- 社區(qū)春節(jié)活動方案
- CTT2000LM用戶手冊(維護分冊)
- 川2020J146-TJ 建筑用輕質(zhì)隔墻條板構造圖集
- 新員工入職申請表模板
評論
0/150
提交評論