2017-2018學(xué)年高中數(shù)學(xué) 第一章 算法初步 1.2 基本算法語句 1.2.1 輸入語句、輸出語句和賦值語句優(yōu)化練習(xí) 新人教A版必修3.doc
《2017-2018學(xué)年高中數(shù)學(xué) 第一章 算法初步 1.2 基本算法語句 1.2.1 輸入語句、輸出語句和賦值語句優(yōu)化練習(xí) 新人教A版必修3.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《2017-2018學(xué)年高中數(shù)學(xué) 第一章 算法初步 1.2 基本算法語句 1.2.1 輸入語句、輸出語句和賦值語句優(yōu)化練習(xí) 新人教A版必修3.doc(5頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1.2.1 輸入語句、輸出語句和賦值語句 [課時(shí)作業(yè)] [A組 學(xué)業(yè)水平達(dá)標(biāo)] 1.下列給出的輸入語句和輸出語句中,正確的是( ) ①INPUT a,b,c,d,e ②INPUT X=1 ③PRINT A=4?、躊RINT A. ①② B.②③ C.③④ D.①④ 解析:輸入語句和輸出語句中不能用賦值語句,因此②③錯(cuò)誤. 答案:D 2.設(shè)A=10,B=20,則可以實(shí)現(xiàn)A,B的值互換的程序是( ) A. B. C. D. 解析:A中程序執(zhí)行后A=B=10,B中程序執(zhí)行后A=B=10,C中程序執(zhí)行后A=20,B=10,D中程序執(zhí)行后A=B=10. 答案:C 3.將兩個(gè)數(shù)a=7,b=8交換,使a=8,b=7,下面語句中正確的一組是( ) A. B. C. D. 解析:將兩個(gè)變量的值互換時(shí),要使用中間變量. 答案:B 4.運(yùn)行如圖所示的程序,輸出的結(jié)果是( ) A.1 B.2 C.3 D.4 解析:程序執(zhí)行時(shí)首先賦值a=1,b=2,然后將a+b的值賦值給a,此時(shí)a=3,輸出a即輸出3. 答案:C 5.下面的程序輸出的結(jié)果是( ) A.10 B.8 C.2 D.-2 解析:該程序運(yùn)行過程中A,B的值變化如下:A=10,B=2,A=10-2=8. 答案:B 6. 上面程序運(yùn)行時(shí)輸出的結(jié)果是__________. 解析:經(jīng)過計(jì)算輸出11. 答案:11 7.已知一段程序如下: 若輸入的是3,則運(yùn)行結(jié)果是________. 解析: 答案:12,3,18,54 8.下面的程序的功能是求所輸入的兩個(gè)正數(shù)的平方和,已知最后輸出的結(jié)果為3.46,試據(jù)此將程序補(bǔ)充完整. 解析:由于程序的功能是求所輸入的兩個(gè)數(shù)的平方和,所以,S=x+x;又由于最后輸出的結(jié)果是3.46,所以3.46=1.12+x,解得x=2.25,又x2是正數(shù),所以x2=1.5. 答案:1.5 x1^ 2+x2^ 2 9.如圖所示是解決某個(gè)問題的程序語句,請根據(jù)各語句的內(nèi)容及其關(guān)系,回答下面的問題: (1)圖框中①x=1的含義是什么? (2)圖框中②y1=a*x+b的含義是什么? (3)該算法框圖解決的是怎樣的一個(gè)問題? 解析:(1)圖框①x=1表示把1賦給變量x. (2)圖框②中y1=a*x+b的含義:該程序在執(zhí)行①的前提下,即當(dāng)x=1時(shí),計(jì)算ax+b的值,并把這個(gè)值賦給y1. (3)該算法框圖解決的是求函數(shù)f(x)=ax+b的函數(shù)值的問題,其中輸入的是自變量x的值,輸出的是x對應(yīng)的函數(shù)值. 10.任意給出一個(gè)數(shù)據(jù)(正數(shù)),寫出以它為半徑的圓的周長和面積的一個(gè)算法程序. 解析:記PI=3.141 592 6,算法程序如下: [B組 應(yīng)考能力提升] 1.若運(yùn)行如圖的程序,則輸出的結(jié)果是( ) A.4 B.13 C. 9 D.22 解析:根據(jù)題意,由于A=9,那么可知A=A+13=9+13=22,此時(shí)輸出A的值,結(jié)束,故可知答案為22,選D. 答案:D 2.執(zhí)行如圖所示的算法語句后的結(jié)果為(運(yùn)行時(shí)從鍵盤上輸入16和5)( ) A.A=80,B=1,C=401 B.A=80,B=3,C=403 C.A=80,B=3.2, C=403.2 D.A=80,B=3.2,C=404 解析:第一句輸入x=16,y=5,第二句A=165=80,第三句B取16除以5的余數(shù),所以B=1,第四句C=805+1=401,故選A. 答案:A 3.為確保信息安全,信息需加密傳輸,發(fā)送方由明文→密文(加密),接收方由密文→明文(解密),已知加密規(guī)則如圖所示,例如,明文1,2,3,4對應(yīng)密文5,7,18,16.當(dāng)接收方收到密文14,9,23,28時(shí),則解密得到的明文為( ) A.4,6,1,7 B.7,6,1,4 C.6,4,1,7 D.1,6, 4,7 解析:由題意得, 解得.故選C. 答案:C 4.閱讀以下程序: 若輸入2,5,輸出結(jié)果為________. 解析:本程序輸入的是a,b的值,而輸出的結(jié)果交換了a與b的值(利用賦值語句及變量m實(shí)現(xiàn)a與b的交換). 答案:5,2 5.下面兩個(gè)程序運(yùn)行后的結(jié)果分別為 (1)_______ _;(2)________. 解析:(1)由a=5,b=3得c=(a+b)2=4, 故d=cc=16. (2)由a=1,b=2, 得c=a+b=3,b=a+c-b=1+3-2=2. 故輸出的a,b,c分別為1,2,3. 答案:(1)16 (2)1,2,3 6.以下是一個(gè)用基本語句編寫的程序,根據(jù)程序畫出其相應(yīng)的程序框圖. 解析:該程序主要利用了輸入語句、賦值語句和輸出語句進(jìn)行算法描述,只要按順序從上到下將輸入語句、賦值語句、輸出語句表達(dá)的內(nèi)容填入相應(yīng)的程序框即可.框圖如圖所示:- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 2017-2018學(xué)年高中數(shù)學(xué) 第一章 算法初步 1.2 基本算法語句 1.2.1 輸入語句、輸出語句和賦值語句優(yōu)化練習(xí) 新人教A版必修3 2017 2018 學(xué)年 高中數(shù)學(xué) 算法 初步 基本 語句 輸入
鏈接地址:http://italysoccerbets.com/p-6119615.html