一、選擇題
1.已知變量a,b已被賦值,要交換a、b的值,采用的算法是( ).
A.a=b,b=a B.a=c,b=a,c=b
C.a=c,b=a,c=a D.c=a,a=b,b=c
考查目的:考查賦值語(yǔ)句的功能.
答案:D.
解析:要交換a、b的值,先引入一個(gè)變量c,將a值先賦值給變量c.
2.當(dāng)a=1,b=3時(shí),執(zhí)行完如下的一段程序后x的值是( ).
A.1 B.3 C.4 D.-2
考查目的:考查條件語(yǔ)句的功能.
答案:C.
解析:∵1<3,∴x=1+3=4.
3.閱讀如圖的程序框圖,若輸入的a、b、c分別是21、32、75,則輸出的a、b、c分別是( ).
A.75、21、32 B.21、32、75
C.32、21、75 D.75、32、21
考查目的:利用賦值語(yǔ)句交換三個(gè)數(shù)的值.
答案:A.
解析:由程序框圖中的各個(gè)賦值語(yǔ)句可得x=21,
a=75,c=32,b=21,故a、b、c分別是75、21、32.
二、填空題
4.輸入語(yǔ)句的格式為_(kāi)___ ___,輸出語(yǔ)句的格式為_(kāi)_ __,賦值語(yǔ)句的格式為_(kāi)_______ .
考查目的:考查三種基本語(yǔ)句的一般格式.
答案:INPUT “提示內(nèi)容”;變量,
PRINT “提示內(nèi)容”;表達(dá)式,
變量=表達(dá)式.
解析:輸入、輸出語(yǔ)句和賦值語(yǔ)句的一般格式.
5.寫(xiě)出下列語(yǔ)句描述的算法的輸出結(jié)果:⑴ ,⑵ .
考查目的:考查含賦值語(yǔ)句、輸出語(yǔ)句的程序及其運(yùn)算.
答案:⑴d=16;⑵a=1,b=2,c=3.
解析:⑴∵a=5,b=3,c==4,∴d=c2=16,即輸出d=16.
⑵∵a=1,b=2,c=a+b,∴c=3,又∵b=a+c-b,即b=1+3-2=2,∴a=1,b=2,c=3,即輸出a=1,b=2,c=3.
6.如圖的程序,當(dāng)分別輸入x=2,x=1,x=0時(shí),輸出的y值分別為_(kāi)_______、________、________.
考查目的:考查含條件語(yǔ)句的程序及其運(yùn)算.
答案:1,1,-1.
解析:由程序可知分段函數(shù)是.
∴輸入x=2,輸出1;
輸入x=1,輸出1;
輸入x=0,輸出-1.
三、解答題
7.有一個(gè)算法如下:
第一步,輸入x.
第二步,判斷x?0,是,z=1,否,z=-1.
第三步,z=1+z.
第四步,輸出z.
試寫(xiě)出該算法的程序語(yǔ)言 .
考查目的:考查含條件語(yǔ)句程序的編寫(xiě).
答案:如圖.
解析:根據(jù)條件語(yǔ)句的格式寫(xiě)出相應(yīng)的程序.
8.已知分段函數(shù)編寫(xiě)程序,輸入自變量的值,輸出其相應(yīng)的函數(shù)值.
考查目的:考查條件語(yǔ)句程序的編寫(xiě).
答案:見(jiàn)解析.
解析:程序如圖.
本文來(lái)自:逍遙右腦記憶 http://m.yy-art.cn/gaozhong/202067.html
相關(guān)閱讀:蘇教版高一數(shù)學(xué)必修一測(cè)試卷[1]