浙教版(2019)必修1《3.3 簡單算法及其程序?qū)崿F(xiàn)》2022年同步練習(xí)卷
發(fā)布:2024/4/20 14:35:0
一.選擇題(共30小題)
-
1.有如下VB程序段:
執(zhí)行該程序段后,變量c的值是( ?。?/h2>組卷:1引用:2難度:0.3 -
2.有如圖 python 程序段,該程序段運行后,變量 k1,k2 的值分別為( ?。?/h2>
組卷:2引用:3難度:0.5 -
3.有如下Python程序段:
a=[10,16,82,36,51,87]
n=0;i=1;f=True
while i<=5 and f:
n+=1;f=False
for j in range(5,i-1,-1):
if a[j]<a[j-1]:
a[j],a[j-1]=a[j-1],a[j]
last=j
f=True
i=last+1
執(zhí)行該段程序后,下列說法不正確的是( ?。?/h2>組卷:3引用:2難度:0.4 -
4.利用 Python程序繪制如下所示的歐姆定律實驗數(shù)據(jù)散點圖,下面程序中用來繪制散點圖的代碼是( ?。?br />1#繪制歐姆定律實驗數(shù)據(jù)散點圖
2 import matplotlib.jye.ai as plt
3 R=[5,10,15,20,25,30]#電阻的實驗數(shù)據(jù)
4 I=[586,291,198,143,101,98]#電流的實驗數(shù)據(jù)
5 plt.scatter(I,R)
6 plt.jye.ai(“I/mA”)
7 plt.jye.ai(“R/Ω”)
8 plt.jye.ai( ?。?/h2>組卷:2引用:2難度:0.5 -
5.有如下Python程序段:
該程序段運行后,res的值為( ?。?/h2>組卷:2引用:3難度:0.5 -
6.峰值元素指數(shù)組中其值大于左右相鄰值的元素,如序列3,8,4,1中8為峰值元素。一個數(shù)組中可能包含多個峰值元素,現(xiàn)需要找出其中一個峰值元素所在的位置(默認(rèn)第一個數(shù)的左側(cè)和最后一個數(shù)的右側(cè)值為0,即序列1、2、3中3也為峰值元素)。現(xiàn)有實現(xiàn)該功能的Python程序如下:
數(shù)組a=[10,2,25,17,20,21,9],執(zhí)行該程序后,輸出的值為( ?。?/h2>組卷:5引用:3難度:0.4 -
7.某程序段如下:
執(zhí)行該程序后,當(dāng)輸入的key值為15時,輸出的結(jié)果是( ?。?/h2>組卷:5引用:3難度:0.4 -
8.某Python程序如下:
數(shù)組a中的元素為“58,69,78,80,83,84,90,90,95“,則執(zhí)行該程序段后,數(shù)組 s中的元素不可能為( ?。?/h2>組卷:3引用:3難度:0.4 -
9.某二分查找算法的Python程序段如下:
執(zhí)行該程序段后,ans 的值不可能是( ?。?/h2>組卷:4引用:3難度:0.4 -
10.有如下程序段:
運行該程序段后,數(shù)組 a 各元素的值可能是( )組卷:1引用:2難度:0.4
一.選擇題(共30小題)
-
29.有如下 VB 程序:
運行該程序,單擊命令按鈕 Command1 后,文本框 Text1 中顯示的內(nèi)容是( ?。?/h2>組卷:2引用:3難度:0.4 -
30.某對分查找算法的 VB 程序段如下:
數(shù)組元素 a(1)至 a(10)的值依次為“4,7,9,11,16,19,22,24,28,29”,執(zhí)行該程序段后,
s 的值為 8,則在文本框 Text1 中輸入待查找數(shù) Key 的值不可能為( ?。?/h2>組卷:3引用:3難度:0.3