浙教版(2019)必修1《2.1 算法的概念及描述》2022年同步練習卷
發布:2024/10/27 13:0:2
一.選擇題(共30小題)
-
1.某算法的流程圖如圖,以下說法中不正確的是( )
A.程序運行結束后,s的值是945 B.循環共進行了5次 C.程序結束后,i的值是12 D.i<=10執行的次數是6次 組卷:9引用:5難度:0.5 -
2.某算法的部分流程圖如圖所示。執行這部分流程,若輸入m的值為20,則程序運行結束時n的值是( )
A.5 B.6 C.7 D.8 組卷:4引用:2難度:0.4 -
3.某算法的部分流程圖如圖所示,則執行后a的值為( )
A.2 B.0.5 C.-1 D.2022 組卷:7引用:3難度:0.5 -
4.某算法的部分流程圖如圖所示,以下說法正確的是( )
A.該流程執行后,變量s的值是10 B.該流程執行后,變量m的值是5 C.該流程用于計算并輸出1+2+3+4+5+6的值 D.該流程執行完成后,判斷條件“s<10 or m<=5?“共比較了6次 組卷:6引用:2難度:0.5 -
5.某算法的部分流程圖如圖所示,輸入6后執行這部分流程,下列說法正確的是( )
A.i<N執行了3次 B.最終輸出res的值為12 C.程序運行結束后f的值為8 D.該流程圖為分支結構 組卷:6引用:2難度:0.5 -
6.某算法的流程圖如圖所示。執行這部分流程,當輸入t的值為5時,則最后輸出n的值是( )
A.2 B.3 C.4 D.5 組卷:5引用:2難度:0.6 -
7.某算法的部分流程圖如圖所示,執行這部分程序,依次輸入1,0,2,4,-1,則輸出的s值為( )
A.516 B.528 C.596 D.532 組卷:6引用:4難度:0.5 -
8.部分算法流程圖,如圖所示,當12+22+……+i2>=1500時,求i的最小值,以下選項中,圖中①、②和③處填入不正確的是( )
A.①i←0;②i←i+1,t←t+i**2;③i B.①i←1;②t←t+i**2,i←i+1;③i C.①i←1;②t←t+i**2,i←i+1;③i-1 D.①i←0;②t←t+i**2,i←i+1;③i-1 組卷:8引用:5難度:0.4 -
9.高級語言程序需要經過( )
A.診斷程序 B.檢測程序 C.匯編程序 D.翻譯程序 組卷:6引用:4難度:0.6 -
10.某手機APP程序為了增加程序熱度,采用“簽到換積分”的形式來吸引用戶,用戶的簽到記錄由“0”和“1”的字符串組成,其中字符“0”表示未簽到,字符“1”表示簽到,積分計算規則如下:簽到1天得1分,若連續簽到k天,則k天所得分數為1+2+…+k-1+k分:未簽到得0分。例如:
第1天 第2天 第3天 第4天 第5天 第6天 …… 簽到 簽到 未簽到 簽到 簽到 簽到 …… +1 +2 +0 +1 +2 +3 …… A.t←1;sum←t B.t←0;sum←t C.t←1;sum←sum+t D.t←0;sum←sum+t 組卷:3引用:3難度:0.5
一.選擇題(共30小題)
-
29.下列程序框圖中,用于表示判斷條件的是( )
A. B. C. D. 組卷:12引用:7難度:0.4 -
30.流程圖是用圖形化的方式來描述算法,若用流程圖表示a=a+5,應該用到的流程圖符號是( )
A. B. C. D. 組卷:11引用:6難度:0.4