《高中數(shù)學(xué)人教A版必修三 第一章 算法初步 學(xué)業(yè)分層測評5 含答案》由會(huì)員分享,可在線閱讀,更多相關(guān)《高中數(shù)學(xué)人教A版必修三 第一章 算法初步 學(xué)業(yè)分層測評5 含答案(8頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、(人教版)精品數(shù)學(xué)教學(xué)資料學(xué)業(yè)分層測評(五)輸入語句、輸出語句和賦值語句(建議用時(shí):45分鐘)學(xué)業(yè)達(dá)標(biāo)一、選擇題1下列給出的輸入、輸出語句正確的是()輸入語句:INPUT a,b,c,d,e;輸入語句:INPUT X1;輸出語句:PRINT A4;輸出語句:PRINT 10,3*2,2/3.ABCD【解析】中對變量賦值是錯(cuò)誤的【答案】D2賦值語句“xx1”的正確解釋為()Ax的值與x1的值可能相等B將原來x的值加上1后,得到的值替換原來x的值C這是一個(gè)錯(cuò)誤的語句D此表達(dá)式經(jīng)過移項(xiàng)后,可與xx1功能相同【答案】B3下面的程序輸出的結(jié)果是()A27B9C225D11【解析】該程序的運(yùn)行過程是x6,
2、y3,x632,y4219,xy2911.所以輸出11.【答案】D4下列程序執(zhí)行后,變量a、b的值分別為() 【導(dǎo)學(xué)號:28750014】A20,15B35,35C5,5D5,5【解析】根據(jù)賦值語句的意義,先把a(bǔ)b35賦給a,然后把a(bǔ)b3520賦給b,最后再把a(bǔ)b351520賦給a.【答案】A5輸出語句:PRINT 45,其輸出的結(jié)果是()A4B5C9D20【解析】459,故輸出的結(jié)果是9.【答案】C二、填空題6執(zhí)行程序PRINT (35)*2的結(jié)果為_【解析】輸出語句有計(jì)算功能,故結(jié)果為8*216.【答案】167下面一段程序執(zhí)行后的結(jié)果為_【解析】A205100,A1006106.【答案】1
3、068下面程序的功能是求所輸入的兩個(gè)正數(shù)的平方和,已知最后輸出的結(jié)果是3.46,則此程序中,處應(yīng)填_;處應(yīng)填_INPUT“x1”;1.1INPUT“x2”;SPRINTSEND【解析】由于程序的功能是求所輸入的兩個(gè)正數(shù)的平方和,所以Sxx,由于最后輸出的數(shù)是3.46,所以3.461.12x,即x2.25,又x20,所以x21.5.【答案】1.5x12x22三、解答題9把下列程序用程序框圖表示出來A20B15AABBABAA*BPRINTABEND【解】程序框圖,如圖所示10已知直線方程AxByC0(AB0),試編寫一個(gè)程序,要求輸入符合條件的A,B,C的值,輸出該直線在x軸、y軸上的截距和直線
4、的斜率【解】INPUTA,B,CM(C)/AN(C)/Bk(A)/BPRINT“該直線在x軸上的截距”;MPRINT“該直線在y軸上的截距”;NPRINT“該直線的斜率為”;kEND能力提升1給出下列程序:INPUT“A”;AAA*2AA*3AA*4AA*5PRINTAEND若輸出的A的值為120,則輸入的A的值為()A1B5C.15D120【解析】該程序的功能是計(jì)算A2345的值,則120A2345,故A1,即輸入A的值為1.【答案】A2給出下列程序:INPUT“實(shí)數(shù):”;x1,y1,x2,y2ax1x2ma2by1y2nb2smndSQR(s)PRINTdEND此程序的功能為()A求點(diǎn)到直
5、線的距離B求兩點(diǎn)之間的距離C求一個(gè)多項(xiàng)式函數(shù)的值D求輸入的值的平方和【解析】輸入的四個(gè)實(shí)數(shù)可作為兩個(gè)點(diǎn)的坐標(biāo)程序中的a,b分別表示兩個(gè)點(diǎn)的橫、縱坐標(biāo)之差,而m,n分別表示兩點(diǎn)橫、縱坐標(biāo)之差的平方;s是橫、縱坐標(biāo)之差的平方和,d是平方和的算術(shù)平方根,即兩點(diǎn)之間的距離,最后輸出此距離【答案】B3下面程序的運(yùn)行結(jié)果為_a2b3c4abbc2cb4d(abc)/3PRINT“d”;dEND【解析】ab3,bc2426,cb46410.所以d(abc)(3610).【答案】4編寫一個(gè)程序,用長度為l的細(xì)鐵絲分別圍成一個(gè)正方形和一個(gè)圓時(shí),求所圍成的正方形的面積和圓的面積要求輸入l的值,輸出正方形的面積和圓的面積(取3.14)【解】程序如下:INPUTlS1l2/16S2l2/(4*3.14)PRINT“正方形的面積為”;S1PRINT“圓的面積為”;S2END