高中數(shù)學 第一章 算法初步 1.2.1 輸入語句、輸出語句和賦值語句課后提升作業(yè)(含解析)_第1頁
高中數(shù)學 第一章 算法初步 1.2.1 輸入語句、輸出語句和賦值語句課后提升作業(yè)(含解析)_第2頁
高中數(shù)學 第一章 算法初步 1.2.1 輸入語句、輸出語句和賦值語句課后提升作業(yè)(含解析)_第3頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、學必求其心得,業(yè)必貴于專精輸入語句、輸出語句和賦值語句(45分鐘70分)一、選擇題(每小題5分,共40分)1。下列程序語句中,正確的是( )a。x=3b.3=xc.x3=0d。0=x-3【解析】選a.因為“=”左邊必須是變量,而不能是表達式、常量,所以b,c,d都不正確?!狙a償訓練】下列賦值語句正確的是( )a.s=s+i2b.a=-ac。x=2x+1d.p=【解析】選b。在程序語句中乘方要用“”表示,所以a項不正確;乘號“”不能省略,所以c項不正確;d項中應用sqr(x)表示,所以d項不正確;b選項是將變量a的相反數(shù)賦給變量a,則b項正確.2。下列賦值能使y的值為4的是( )a。y2=6b.

2、232=yc。4=yd。y=2*32【解析】選d。賦值時把“=”右邊的值賦給左邊的變量。3。(2016資陽高一檢測)計算機執(zhí)行下面的程序段后,輸出的結(jié)果是( )a=1b=3a=a+bb=abprint 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后

3、進行了兩次賦值,每次的計算都是2倍運算. 6.下列程序若輸出的結(jié)果為3,則輸入的x值可能是( )a.1b。-3c。-1d.1或3【解析】選d。由x2+2x=3,即x2+2x-3=0,所以(x+3)(x1)=0,所以x=1或x=-3.7。給出下列程序:此程序的功能為( )a.求點到直線的距離b。求兩點之間的距離c。求一個多項式函數(shù)的值 d。求輸入的值的平方和【解析】選b。輸入的四個實數(shù)可作為兩個點的坐標,程序中的a,b分別表示兩個點的橫、縱坐標之差,而m,n分別表示兩點橫、縱坐標之差的平方;s是橫、縱坐標之差的平方和,d是平方和的算術(shù)平方根,即兩點之間的距離,最后輸出此距離。8。(2016邢臺高

4、一檢測)下列程序執(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=3520=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.答案:

5、1.5 x12+x22【補償訓練】已知某水果店的三種水果標價分別為香蕉:4元/千克,蘋果:3元/千克,梨:2.5元/千克。店主為了收款的方便設計了一個程序,請將下面的程序補充完整?!窘馕觥繎撓确謩e輸入三種水果的質(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 goodbye! _【解析】(1)考查賦值語句,不允許連續(xù)賦值,可以改為a=50

6、b=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“goodbye!答案:(1)變量不能夠連續(xù)賦值??梢愿臑閍=50b=a(2)一個賦值語句只能給一個變量賦值.可以改為x=1y=2z=3(3)input語句“提示內(nèi)容”后面有個分號(

7、;).改為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“goodbye!”三、解答題(每小題10分,共20分)11.某工種按工時計算工資,每月總工資=每月勞動時間(時)每小時工資,從總工資中扣除的10%做公積金,剩余的為應發(fā)工資,輸入勞動時間和每小時工資數(shù),試編寫程序輸出應發(fā)工資,并畫出程序框圖?!窘馕觥克惴ㄈ缦拢旱谝徊?輸入月勞動時間t和每小時工資a。第二步,求每月總工資y=每月勞動時間t每小時工資a。第三步,求應發(fā)工資z=每月總工資y(1-10%)。第四步,輸出應發(fā)工資z。程序框圖如圖:程序如下:12.寫出如圖所示的程序框圖對應的算法語句.【解析】程序如下:【能力挑戰(zhàn)題】讀下列兩個程序回答問題。(1)寫出兩個程序的運行結(jié)果。(2)上述兩個程序有何區(qū)別?!窘馕觥浚?)(a)的運行結(jié)果是2008,2008;(b)的運行結(jié)果是2009,2009。(2)程序(a)中的x=y是將y的值2008賦給x,賦值后x的值變?yōu)?008,而y的值仍保持不變,程序(b)中

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論