新人教A版高中數(shù)學(xué)(必修3)1.2《基本算法語句》同步測試題_第1頁
新人教A版高中數(shù)學(xué)(必修3)1.2《基本算法語句》同步測試題_第2頁
新人教A版高中數(shù)學(xué)(必修3)1.2《基本算法語句》同步測試題_第3頁
新人教A版高中數(shù)學(xué)(必修3)1.2《基本算法語句》同步測試題_第4頁
新人教A版高中數(shù)學(xué)(必修3)1.2《基本算法語句》同步測試題_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

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

文檔簡介

[同步試題]1.2.1輸入、輸出、賦值語句1、計算機(jī)的程序設(shè)計語言很多,但各種程序語言都包含下列基本的算法語句:,,,,。2、在程序語言中,下列符號分別表示什么運算*;\;∧;SQR();ABS()?,,,,。3、下列程序運行后,a,b,c的值各等于什么?(1)a=3(2)a=3b=-5 b=-5c=8 c=8a=b a=bb=c b=cPRINTa,b,cc=aEND PRINTa,b,cEND(1)________________________(2)________________________4、.指出下列語句的錯誤,并改正:(1)A=B=50(2)x=1,y=2,z=3(3)INPUT“Howoldareyou”x(4)INPUT,x(5)PRINTA+B=;C(6)PRINTGood-bye!5.將兩個數(shù)交換,使,下面語句正確一組是()a=bb=ab=aa=ba=cc=bb=ac=bb=aa=cABCa=bb=ab=aa=ba=cc=bb=ac=bb=aa=c6.計算機(jī)執(zhí)行下面的程序段后,輸出的結(jié)果是()PRINT,ABCD7下列給出的賦值語句中正確的是()ABCD8對賦值語句的描述正確的是()①可以給變量提供初值②將表達(dá)式的值賦給變量③可以給一個變量重復(fù)賦值④不能給同一變量重復(fù)賦值A(chǔ)①②③B①②C②③④D①②④9、已知f(x)=x3-3x2+2x+1,寫出任意一個x的值對應(yīng)的函數(shù)值f(x)的求法程序.10.已知華氏溫度和攝氏溫度的轉(zhuǎn)化公式為:編寫一個程序,輸入一個華氏溫度,輸出其相應(yīng)的攝氏溫度。11.編寫一個程序,輸入兩個非零實數(shù),輸出他們加、減、乘、除的結(jié)果。12.已知一個三角形的三邊長分別是,它的面積可用海倫—秦九韶公式計算。,其中設(shè)計一個算法程序,輸入三角形的三條邊長,輸出三角形的面積S。13.春節(jié)到了,糖果店的售貨員忙極了。已知水果糖每千克10.4元,奶糖每千克15.6元,果仁巧克力每千克25.2元,那么依次購買這三種果糖千克,應(yīng)收取多少錢?請你設(shè)計一個程序,幫售貨員算賬。14.編寫一個程序,輸入梯形的上底、下底和高的值,計算并輸出其面積。15.編寫一個程序,交換兩個變量a、b的值,并輸出交換前后的值。參考答案1.輸入語句、輸出語句、賦值語句、條件語句、循環(huán)語句。2、乘、除、乘方、求平方根、絕對值3、(1)a=-5,b=8,c=8;(2)a=-5,b=8,c=-5.4.(1)變量不能夠連續(xù)賦值.可以改為A=50B=A(2)一個賦值語句只能給一個變量賦值.可以改為x=1y=2z=3(3)INPUT語句“提示內(nèi)容”后面有個分號(;).改為INPUT“Howoldareyou?”;x(4)INPUT語句可以省略“提示內(nèi)容”部分,此時分號(;)也省略,也不能有其他符號.改為INPUTx(5)PRINT語句“提示內(nèi)容”部分要加引號(“”).改為PRINT“A+B=”;C(6)PRINT語句可以沒有表達(dá)式部分,但提示內(nèi)容必須加引號(“”).改為PRINT“Good-bye!”5、B6、B7、B8、A9、解:(方法一)INPUT“請輸入自變量x的值:”;xA=x∧3B=3*x∧2C=2*xD=A-B+C+1PRINT“x=”;xPRINT“f(x)=”;DEND(方法二)INPUT“請輸入自變量x的值:”;xm=x*(x-3)n=x*(m+2)y=n+1PRINT“x=”;xPRINT“f(x)=”;yEND10、程序:INPUTFC=(F-32)*5/9PRINTC11、INPUTa,bA=a+bB=a-bC=a*bD=a/bPRINTA,B,C,D12、INPUT“a,b,c=”;a,b,cp=(a+b+c)/2S=SQR(p*(p-a)*(p-b)*(p-c))PRINT“三角形面積S=”;SEND13、INPUTa,b,cy=10.4*a+15.6*b+25.2*cPRINTy14、INPUTa,b,hS=(a+b)*h/2PRINTS15、INPUTa,bPRINTa,bt=aa=bb=tPRINTa,b〔同步習(xí)題〕1.2.2條件語句1、當(dāng)時,下面的程序段輸出的結(jié)果是()IFTHENELSEPRINTyABCD2給出以下四個問題①輸入,輸出它的相反數(shù)②求面積為的正方形的周長③求三個數(shù)中輸入一個數(shù)的最大數(shù)④求函數(shù)的函數(shù)值其中不需要用條件語句來描述其算法的有()IFTHENELSEENDIFPIFTHENELSEENDIFPRINTx-y;y-xEND第3題C個D個3右面程序運行后輸出的結(jié)果為_______________4下面程序運行后實現(xiàn)的功能為_______________INPUTINPUT“a,b,c=”;a,b,cIFb>aTHENt=aa=bb=tENDIFIFc>aTHENt=aa=cc=tENDIFIFc>bTHENt=bb=cc=tENDIFPRINTa,b,cEND(第4題)5、寫出已知函數(shù)輸入的值,求y的值程序.6、函數(shù),寫出求函數(shù)的函數(shù)值的程序7、下面是計算應(yīng)納稅所得額的算法過程,其算法如下:第一步輸入工資x(注x<=5000);第二步如果x<=800,那么y=0;如果800<x<=1300,那么y=0.05(x-800);否則y=25+0.1(x-1300)第三步輸出稅款y,結(jié)束。請寫出該算法的程序框圖和程序。(注意:程序框圖與程序必須對應(yīng))8、用二分法求方程在上的近似解,精確到,寫出算法畫出流程圖,并寫出算法語句9.兒童乘坐火車時,若身高不超過1.1m,則不需買票;若身高超過1.1m但不超過1.4m,則需買半票;若身高超過1.4m,則需買全票.試設(shè)計一個買票的算法,并畫出相應(yīng)的程序框圖及程序。參考答案1、D2、B3、22,-224、把a(bǔ),b,c三個數(shù)按從大到小的順序輸出。5、解:INPUT“x=”;xIFx>0THENy=1ELSEIFx=0THENy=0ELSEy=-1ENDIFENDIFPRINTyEND6、解:INPUT“x=”;xIFx>=0andx<=4THENy=2xENDIFIF4=<xANDx<=8THENy=8ENDIFIF8=<xANDx<=12THENy=2*(12-x)ENDIFPRINTyEND7、8、解:算法如下:1、取中點,將區(qū)間一分為二2、若,則就是方程的根;否則所求根在的左側(cè)或右側(cè)若,則,以代替;若,則,以代替;3、若,計算終止此時,否則轉(zhuǎn)到第1步算法語句:Inputrepeatifthenprintelseifthenelseuntilprintend流程圖:9.解:是否買票,買何種票,都是以身高作為條件進(jìn)行判斷的,此處形成條件結(jié)構(gòu)嵌套.程序框圖是:程序是:INPUT“請輸入身高h(yuǎn)(米):”;hIFh<=1.1THENPRINT“免票”ELSEIFh<=1.4THENPRINT“買半票”ELSEPRINT“買全票”ENDIFENDIFEND[同步試題]1、2、3循環(huán)語句1、在循環(huán)語句的一般形式中有“untilA”,其中A是()A循環(huán)變量B循環(huán)體C終止條件D終止條件為真2、當(dāng)時,下面的程序段結(jié)果是()3下面程序執(zhí)行后輸出的結(jié)果是()ABCDn=5s=0WHILEs<15S=sn=5s=0WHILEs<15S=s+nn=n-1WENDPRINTnEND(第3題)i=1i=1s=0WHILEi<=4s=s*x+1i=i+1WENDPRINTsEND(第2題)4、把求的程序補(bǔ)充完整5、把程序框圖補(bǔ)充完整:(1)________________________(2)________________________(2)(2)結(jié)束i=i+1(1)開始是輸出s否i=1P=1S=0S=s+p“n=”,ni=1s=1i<=s=s*ii=i+1PRINTsEND第4題第4題材6、下面程序運行后輸出的結(jié)果為()ABCD7、右圖給出的是計算的值的一個流程圖,其中判斷框內(nèi)應(yīng)填入的條件是____________a=0a=0j=1WHILEj<=5a=(a+j)MOD5j=j+1WENDPRINTaEND第6題8、計算,寫出算法的程序.9、計算1+4+7+...+301,寫出算法的程序.10、計算50以內(nèi)的偶數(shù)之積,寫出算法的程序.11、計算2/1+3/2+4/3+…+(n+1)/n,寫出算法的程序.12、2000年我國人口為13億,如果人口每年的自然增長率為7‰,那么多少年后我國人口將達(dá)到15億?設(shè)計一個算法的程序13、給出50個數(shù),1,2,4,7,11,…,其規(guī)律是:第1個數(shù)是1,第2個數(shù)比第1個數(shù)大1,第3個數(shù)比第2個數(shù)大2,第4個數(shù)比第3個數(shù)大3,…,以此類推.要求計算這50個數(shù)的和.先將下面給出的程序框圖,再根據(jù)程序框圖寫出程序.14、我國古代數(shù)學(xué)家張邱建編《張邱建算經(jīng)》中記有有趣的數(shù)學(xué)問題:“今有雞翁一,值錢五;雞母一,值錢三;雞雛三,值錢一凡百錢,買雞百只,問雞翁、母、雛各幾何?”你能用程序解決這個問題嗎15寫出用二分法求方程x3-x-1=0在區(qū)間[1,1.5]上的一個解的算法(誤差不超過0.001),并畫出相應(yīng)的程序框圖及程序.參考答案1、C2、263、B4、INPUT,WHILE,WEND5、.程序:(1)_____i<=50___(2)_____p=p+i_6、D7、8、i=1S=1WHILEi<=63S=s+2^ii=i+1WENDPRINTsEND或i=1S=1DOS=s+2^ii=i+1LOOPUNTILi>63PRINTsEND9、i=1S=0WHILEi<=101S=s+ii=i+3WENDPRINTsEND或i=1S=0DOS=s+3i=i+1LOOPUNTILi>101PRINTsEND10、i=1S=1WHILEi<=25S=s*ii=i+1WENDPRINTsEND或i=1S=1DOS=s*ii=i+1LOOPUNTILi>25PRINTsEND11、PRINTni=1S=0WHILEi<=nS=s+(i+1)/ii=i+1WENDPRINTsEND或PRINTni=1S=0DOS=s+(i+1)/ii=i+1LOOPUNTILi>nPRINTsEND12、.解:A=13R=0.007i=1DOA=A*(1+R)i=i+1LOOPUNTILA>=15i=i-1PRINT“達(dá)到或超過15億人口需要的年數(shù)為:”;iEND13、i=1p=1s=1WHILEi<=50s=s+ip=p+si=i+1WENDPRINTp14、設(shè)雞翁、母、雛各x、y、z只,則由②,得z=100-x-y,③③代入①,得5x+3y+=100,7x+4y=100.④求方程④的解,可由程序解之.程序:x=1y=1WHILEx<=14WHILEy<=25IF7*x+4*y=100THENz=100-x-yPRINT“雞翁、母、雛的個數(shù)別為:”;x,y,zENDIFy=y+1WENDx=x+1y=1WENDEND(法二)實際上,該題可以不對方程組進(jìn)行化簡,通過設(shè)置多重循環(huán)的方式得以實現(xiàn).由①、②可得x最大值為20,y最大值為33,z最大值為100,且z為3的倍數(shù).程序如下:x=1y=1z=3WHILEx<=20WHILEy<=33WHILEz<=100IF5*x+3*y+z/3=100ANDx+y+z=100THENPRINT“雞翁、母、雛的個數(shù)分別為:”;x、y、zENDIFz=z+3WENDy=y+1z=3WENDx=x+1y=1WENDEND15、用二分法求方程的近似值一般取區(qū)間[a,b]

溫馨提示

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

評論

0/150

提交評論