《2020年高中數(shù)學(xué) 1.1.2《程序框圖與算法的基本邏輯結(jié)構(gòu)》同步練習(xí) 新人教A版必修3》由會(huì)員分享,可在線(xiàn)閱讀,更多相關(guān)《2020年高中數(shù)學(xué) 1.1.2《程序框圖與算法的基本邏輯結(jié)構(gòu)》同步練習(xí) 新人教A版必修3(5頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、1.1.2程序框圖與算法的基本邏輯結(jié)構(gòu)1在程序框圖中,算法要輸入或輸出信息,可以寫(xiě)在()A處理框內(nèi)B判斷框內(nèi)C輸入,輸出框內(nèi) D循環(huán)框內(nèi)答案:C2如果一個(gè)算法的程序框圖中有,則表示該算法中一定有哪種邏輯結(jié)構(gòu)()A循環(huán)結(jié)構(gòu)和條件結(jié)構(gòu) B條件結(jié)構(gòu)C循環(huán)結(jié)構(gòu) D順序結(jié)構(gòu)和循環(huán)結(jié)構(gòu)解析:因?yàn)樵摮绦蚩驁D含有判斷框,所以一定含有條件結(jié)構(gòu)答案:B 3下邊的程序框圖能判斷任意輸入的數(shù)x的奇偶性,其中判斷框內(nèi)應(yīng)該填寫(xiě)的是()Am0? Bx0? Cx1? Dm1?答案:A4如圖所示的程序框圖的運(yùn)行結(jié)果是()A. B. C. D3解析:根據(jù)程序框圖的意義可知在當(dāng)a2,b4時(shí),S,故輸出.答案:C5閱讀如圖所示的程序
2、框圖,若輸入的a、b、c分別是21、32、75,則輸出的a、b、c分別是()A75、21、32 B21、32、75C32、21、75 D75、32、21答案:A6下圖中所示的是一個(gè)算法的流程圖,已知a13,輸出的b7,則a2的值是_答案:117設(shè)x為一個(gè)正整數(shù),規(guī)定如下運(yùn)算:若x為奇數(shù),則求3x2;若x為偶數(shù),則求5x.寫(xiě)出算法,并畫(huà)出程序框圖解析:算法如下:第一步,輸入x.第二步,若x為奇數(shù),則輸出A3x2;否則輸出A5x.程序框圖如下:8畫(huà)出計(jì)算246100的程序框圖解析:計(jì)算246100的程序框圖如下:9在音樂(lè)超市里,每張唱片售價(jià)25元顧客如果購(gòu)買(mǎi)5張以上(含5張),則按九折收費(fèi);如果顧
3、客購(gòu)買(mǎi)10張以上(含10張),則按八五折收費(fèi)你能用程序框圖來(lái)表示此收費(fèi)的算法嗎?解析:設(shè)顧客購(gòu)買(mǎi)x張,花費(fèi)為y元,則y顯然需要判斷顧客購(gòu)買(mǎi)唱片的張數(shù),直接用順序結(jié)構(gòu)無(wú)法畫(huà)出其程序框圖為了解決問(wèn)題,需要引入條件結(jié)構(gòu)程序框圖如下圖:10.10在程序框圖中輸入a、b ,則輸出c_. 1注意正確使用下列圖標(biāo):程序框名稱(chēng)功能起止框表示一個(gè)算法的起始和結(jié)束,是任何流程圖不可少的輸入、輸出框表示一個(gè)算法輸入和輸出的信息,可用在算法中任何需要輸入、輸出的位置處理框賦值、計(jì)算,算法中處理數(shù)據(jù)需要的算式、公式等分別寫(xiě)在不同的用以處理數(shù)據(jù)的處理框內(nèi)判斷框判斷某一條件是否成立,成立時(shí)在出口處標(biāo)明“是”或“Y”,不成立時(shí)標(biāo)明“否”或“N”2.注意“是”、“否”的方向3分清直到型循環(huán)與當(dāng)型循環(huán)的異同.