2019年高中數(shù)學 第一章 算法初步 1.2.1 輸入語句、輸出語句和賦值語句課后提升作業(yè)(含解析)新人教A版必修3.doc
《2019年高中數(shù)學 第一章 算法初步 1.2.1 輸入語句、輸出語句和賦值語句課后提升作業(yè)(含解析)新人教A版必修3.doc》由會員分享,可在線閱讀,更多相關(guān)《2019年高中數(shù)學 第一章 算法初步 1.2.1 輸入語句、輸出語句和賦值語句課后提升作業(yè)(含解析)新人教A版必修3.doc(7頁珍藏版)》請在裝配圖網(wǎng)上搜索。
2019年高中數(shù)學 第一章 算法初步 1.2.1 輸入語句、輸出語句和賦值語句課后提升作業(yè)(含解析)新人教A版必修3一、選擇題(每小題5分,共40分)1.下列程序語句中,正確的是( )A.x=3B.3=xC.x-3=0D.0=x-3【解析】選A.因為“=”左邊必須是變量,而不能是表達式、常量,所以B,C,D都不正確.【補償訓練】下列賦值語句正確的是( )A.S=S+i2B.A=-AC.x=2x+1D.P=【解析】選B.在程序語句中乘方要用“”表示,所以A項不正確;乘號“”不能省略,所以C項不正確;D項中應(yīng)用SQR(x)表示,所以D項不正確;B選項是將變量A的相反數(shù)賦給變量A,則B項正確.2.下列賦值能使y的值為4的是( )A.y-2=6B.23-2=yC.4=yD.y=23-2【解析】選D.賦值時把“=”右邊的值賦給左邊的變量.3.(xx資陽高一檢測)計算機執(zhí)行下面的程序段后,輸出的結(jié)果是( )a=1b=3a=a+bb=a-bPRINT a,bENDA.1,3B.4,1C.0,0D.6,0【解析】選B.a=1,b=3,得a=1+3=4,b=4-3=1,輸出值為4,1.4.如圖程序輸出的結(jié)果是( )A.27B.9C.2+25D.11【解析】選D.執(zhí)行第三句x=2,執(zhí)行第四句y=42+1=9,因此輸出9+2=11.5.以下程序中,輸出時A的值是輸入時A的值的( )A.1倍B.2倍C.3倍D.4倍【解析】選D.由所給的程序可知輸入A后進行了兩次賦值,每次的計算都是2倍運算. 6.下列程序若輸出的結(jié)果為3,則輸入的x值可能是( )A.1B.-3C.-1D.1或-3【解析】選D.由x2+2x=3,即x2+2x-3=0,所以(x+3)(x-1)=0,所以x=1或x=-3.7.給出下列程序:此程序的功能為( )A.求點到直線的距離B.求兩點之間的距離C.求一個多項式函數(shù)的值 D.求輸入的值的平方和【解析】選B.輸入的四個實數(shù)可作為兩個點的坐標,程序中的a,b分別表示兩個點的橫、縱坐標之差,而m,n分別表示兩點橫、縱坐標之差的平方;s是橫、縱坐標之差的平方和,d是平方和的算術(shù)平方根,即兩點之間的距離,最后輸出此距離.8.(xx邢臺高一檢測)下列程序執(zhí)行后,變量a,b的值分別為( )A.20,15B.35,35C.5,5D.-5,-5【解析】選A.a=15,b=20,把a+b賦給a,因此得出a=35,再把a-b賦給b,即b=35-20=15,再把a-b賦給a,此時a=35-15=20,因此最后輸出的a,b的值分別為20,15.二、填空題(每小題5分,共10分)9.下面程序的功能是求所輸入的兩個正數(shù)的平方和,已知最后輸出的結(jié)果是3.46,試據(jù)此將程序補充完整.【解析】由于程序的功能是求所輸入的兩個正數(shù)的平方和,所以S= 又由于最后輸出的結(jié)果是3.46,所以3.46=1.12+,所以=2.25,又x2是正數(shù),所以x2=1.5.答案:1.5 x12+x22【補償訓練】已知某水果店的三種水果標價分別為香蕉:4元/千克,蘋果:3元/千克,梨:2.5元/千克.店主為了收款的方便設(shè)計了一個程序,請將下面的程序補充完整.【解析】應(yīng)該先分別輸入三種水果的質(zhì)量,進而求和,輸出結(jié)果.答案:“a,b,c=”;a,b,c x+y+z10.在后面的橫線上指出下列語句的錯誤,并改正:(1)A=B=50 _(2)x=1,y=2,z=3_(3)INPUT “How old are you?”x _(4)INPUT,x _(5)PRINT A+B=;C _(6)PRINT Good-bye! _【解析】(1)考查賦值語句,不允許連續(xù)賦值,可以改為A=50B=A(2)考查一個賦值語句只能給一個變量賦值,可以改為x=1y=2z=3(3)考查INPUT語句“提示內(nèi)容”后面有個分號,改為INPUT“How old are you?”;x(4)考查INPUT語句可以省略“提示內(nèi)容”, 改為INPUT x(5)考查PRINT語句“提示內(nèi)容”部分要加引號(“”),改為PRINT “A+B=”;C(6)考查PRINT語句可以沒有表達式部分,但提示內(nèi)容必須加引號(“”),改為PRINT“Good-bye!”答案:(1)變量不能夠連續(xù)賦值.可以改為A=50B=A(2)一個賦值語句只能給一個變量賦值.可以改為x=1y=2z=3(3)INPUT語句“提示內(nèi)容”后面有個分號(;).改為INPUT“How old are you?”;x(4)INPUT語句可以省略“提示內(nèi)容”部分,此時分號(;)也省略,也不能有其他符號.改為INPUT x(5)PRINT語句“提示內(nèi)容”部分要加引號(“ ”).改為PRINT “A+B=”;C(6)PRINT語句可以沒有表達式部分,但提示內(nèi)容必須加引號(“ ”).改為PRINT“Good-bye!”三、解答題(每小題10分,共20分)11.某工種按工時計算工資,每月總工資=每月勞動時間(時)每小時工資,從總工資中扣除的10%做公積金,剩余的為應(yīng)發(fā)工資,輸入勞動時間和每小時工資數(shù),試編寫程序輸出應(yīng)發(fā)工資,并畫出程序框圖.【解析】算法如下:第一步,輸入月勞動時間t和每小時工資a.第二步,求每月總工資y=每月勞動時間t每小時工資a.第三步,求應(yīng)發(fā)工資z=每月總工資y(1-10%).第四步,輸出應(yīng)發(fā)工資z.程序框圖如圖:程序如下:12.寫出如圖所示的程序框圖對應(yīng)的算法語句.【解析】程序如下:【能力挑戰(zhàn)題】讀下列兩個程序回答問題.(1)寫出兩個程序的運行結(jié)果.(2)上述兩個程序有何區(qū)別.【解析】(1)(a)的運行結(jié)果是xx,xx;(b)的運行結(jié)果是xx,xx.(2)程序(a)中的x=y是將y的值xx賦給x,賦值后x的值變?yōu)閤x,而y的值仍保持不變,程序(b)中的y=x是將x的值xx賦給y,賦值后y的值變?yōu)閤x,x的值保持不變.- 1.請仔細閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認領(lǐng)!既往收益都歸您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 2019年高中數(shù)學 第一章 算法初步 1.2.1 輸入語句、輸出語句和賦值語句課后提升作業(yè)含解析新人教A版必修3 2019 年高 數(shù)學 算法 初步 1.2 輸入 語句 輸出 賦值 課后 提升 作業(yè)
鏈接地址:http://m.appdesigncorp.com/p-2514917.html