




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
PAGEPAGE1第3課時循環結構、程序框圖的畫法A級基礎鞏固一、選擇題1.下列關于循環結構的說法正確的是()A.循環結構中,推斷框內的條件是唯一的B.推斷框中的條件成立時,要結束循環向下執行C.循環體中要對推斷框中的條件變量有所變更才會使循環結構不會出現“死循環”D.循環結構就是無限循環的結構,執行程序時會永無止境地運行下去答案:C2.如圖所示的程序框圖表示的算法功能是()A.計算小于100的奇數的連乘積B.計算從1起先的連續奇數的連乘積C.從1起先的連續奇數的連乘積,當乘積大于或等于100時,計算奇數的個數D.計算1×3×5×…×n≥100時的最小的n的值解析:循環一次時,S=1×3;循環兩次時,S=1×3×5.且S大于或等于100時輸出i,故算法功能為D.答案:D3.下列說法中不正確的是()A.依次結構是由若干個依次執行的步驟組成的,每一個算法都離不開依次結構B.循環結構是在一些算法中從某處起先,根據肯定的條件,反復執行某些步驟,所以循環結構中肯定包含條件結構C.循環結構中不肯定包含條件結構D.用程序框圖表示算法,使之更加直觀形象,簡單理解解析:只有在肯定條件下,算法才執行循環結構中的循環體部分,故B正確,C錯誤.答案:C4.(2024·廣州市綜合測試)執行如圖所示的程序框圖,則輸出z的值是()A.21B.22C.23D.24解析:執行程序框圖,x=1,y=2,z=1+2=3,x=2,y=3,z=2+3=5,x=3,y=5,z=3+5=8,x=5,y=8,z=5+8=13,x=8,y=13,z=13+8=21>20,輸出z=21.答案:A5.(2024·全國卷Ⅰ)下圖是求eq\f(1,2+\f(1,2+\f(1,2)))的程序框圖,圖中空白框中應填入()A.A=eq\f(1,2+A) B.A=2+eq\f(1,A)C.A=eq\f(1,1+2A) D.A=1+eq\f(1,2A)解析:A=eq\f(1,2),k=1,1≤2成立,執行循環體;A=eq\f(1,2+\f(1,2)),k=2,2≤2成立,執行循環體;A=eq\f(1,2+\f(1,2+\f(1,2))),k=3,3≤2不成立,結束循環,輸出A.故空白框中應填入A=eq\f(1,2+A).答案:A二、填空題6.執行如圖所示的程序框圖,輸出的k的值為________.解析:第一次循環得S=0+20=1,k=1;其次次循環得S=1+21=3,k=2;第三次循環得S=3+23=11,k=3;第四次循環得S=11+211=2059,k=4,但此時不滿意S<100,退出循環,輸出k=4.答案:47.執行如圖所示的程序框圖(算法流程圖),輸出的n為________.解析:各次循環中變量a,n的取值如下表所示:a1.51.41.416n234當a=1.416時,跳出循環,輸出的n為4.答案:48.如圖是一個算法的程序框圖,若此程序運行結果為S=720,則在推斷框中應填入關于k的推斷條件是________.解析:k=10,S=1,推斷條件成立,S=10×1=10,k=10-1=9;推斷條件成立,S=10×9=90,k=9-1=8;推斷條件成立,S=90×8=720,k=8-1=7;推斷條件不成立,輸出S=720,從而關于k的條件是“k≥8?”.答案:k≥8?三、解答題9.畫出計算1+2+4+…+249的值的程序框圖.解:程序框圖如圖所示:10.如圖所示的程序框圖中:(1)輸入x=-1,n=3,則輸出的數S是多少?(2)該程序框圖是什么型?試把它轉化為另一種結構.解:(1)當n=3時,i=3-1=2,滿意i≥0,故S=6×(-1)+2+1=-3;執行i=i-1后i的值為1,滿意i≥0,故S=(-3)×(-1)+1+1=5;再執行i=i-1后i的值為0,滿意i≥0,故S=5×(-1)+0+1=-4;接著執行i=i-1后i的值為-1,不滿意i≥0,故輸出S=-4.(2)原圖是當型循環,改為直到型循環(如圖):B級實力提升1.(2024·全國卷Ⅲ)執行右邊的程序框圖,假如輸入的ε為0.01,則輸出s的值等于()A.2-eq\f(1,24) B.2-eq\f(1,25)C.2-eq\f(1,26) D.2-eq\f(1,27)解析:執行程序框圖,x=1,s=0,s=0+1=1,x=eq\f(1,2),不滿意x<ε=eq\f(1,100),所以s=1+eq\f(1,2)=2-eq\f(1,21),x=eq\f(1,4),不滿意x<ε=eq\f(1,100),所以s=1+eq\f(1,2)+eq\f(1,4)=2-eq\f(1,22),x=eq\f(1,8),不滿意x<ε=eq\f(1,100),所以s=1+eq\f(1,2)+eq\f(1,4)+eq\f(1,8)=2-eq\f(1,23),x=eq\f(1,16),不滿意x<ε=eq\f(1,100),所以s=1+eq\f(1,2)+eq\f(1,4)+eq\f(1,8)+eq\f(1,16)=2-eq\f(1,24),x=eq\f(1,32),不滿意x<ε=eq\f(1,100),所以s=1+eq\f(1,2)+eq\f(1,4)+eq\f(1,8)+eq\f(1,16)+eq\f(1,32)=2-eq\f(1,25),x=eq\f(1,64),不滿意x<ε=eq\f(1,100),所以s=1+eq\f(1,2)+eq\f(1,4)+eq\f(1,8)+…+eq\f(1,64)=2-eq\f(1,26),x=eq\f(1,128),不滿意x<ε=eq\f(1,100),輸出s=2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 創業計劃書技術路線怎么寫
- 豬流行性腹瀉的診斷和綜合防治措施
- 礦山項目建設可行性研究報告編寫提綱
- 保密知識考試題庫附參考答案
- 2025年寧夏回族自治區中衛市中寧縣中考模擬道德與法治試題(含答案)
- 2025年中國移動健康管理服務行業市場前景預測及投資價值評估分析報告
- 徐州市中小學教學研究室高一物理萬有引力定律學案2
- 健康扶貧培訓課件
- 標準會議紀要
- 公司計量機構管理制度
- 2025年山東省聊城市高唐縣中考二模英語試題(原卷版+解析版)
- 企業數字化轉型培訓課件
- 2025屆高考語文押題作文及題目(9篇)
- 2025年中國白楊樹市場現狀分析及前景預測報告
- 2025年湖北省新高考信息卷(三)物理試題及答題
- 2025年廣東省中考地理模擬試卷(含答案)
- 2025-2030年力控玩具項目投資價值分析報告
- 駕駛員心理試題及答案
- 北京開放大學2025年《企業統計》形考作業2答案
- 直播電商基礎試題及答案
- 人工智能在醫療領域應用知識測試卷及答案
評論
0/150
提交評論