資源簡介 第二單元 算法與問題解決第2節 算法的控制結構 課堂同步練習(2)單選題1.下列關于算法的基本結構說法錯誤的是( )A.順序結構中的每個步驟一定會被執行一次,而且僅被執行一次B.對于分支結構來說,必定有一個分支被執行,其它的分支則被忽略C.算法的基本結構分順序結構、分支結構和循環結構三種D.循環結構中的步驟必定會被執行一次2.順序結構程序的執行順序是()A.由外到內 B.自上而下 C.自下而上 D.由內到外3.下圖中的流程圖主要是哪種程序結構?( )順序結構分支結構循環結構D.框架結構4.某算法的部分流程圖如圖所示,執行這部分流程后,變量 c 的值為( )A.5 B.8 C.10 D.135.如圖所示,當變量m=2進入內循環時,內循環的循環體執行次數為()。A.1B.5C.2D.36.如圖1所示,最外圈方格中已寫入數字0。機器人小艾根據圖2所示的算法從數字1所在方格出發,沿箭頭所指方向前進,并在空白方格中寫入數字,方格X中寫入的數字是()。A.16 B.13C.15 D.147.某電影院推出團體購票優惠活動,示意圖如下,若購買75張電影票,可以獲得( )。A.五折優惠 B.七折優惠 C.九折優惠 D.原價8.某算法的部分流程圖如圖所示,執行這部分流程后,下列說法不正確的是( )a的值為9B.b的值為19循環條件b<=13 共執行5次D.當第3次執行循環條件b<=13 時,b的值為13二、填空題9.算法的三種基本結構是:_____、_____、____ 。并按本題順序畫出來:_______ ________ ______10.有個科學猜想的節目內容是:如果有一張足夠大的紙,其厚度為0.1毫米,對折一次紙的厚度增加1倍。問:對著多少次后,紙的厚度可以超過珠穆朗瑪峰的高度(8848.43米)?請回答以下的問題。(1)根據提議,一張紙的厚度為h,對折k次后,紙的厚度為_______________。(2)描述本題算法的流程圖如下圖所示,則流程圖中①②處應填寫的內容分別是①______________,②_______________________。11.某算法的自然語言和流程圖描述如下,將流程圖①②③④處補充完整。(1)①_________ ②_______ ③______ ④________(2)流程圖中虛線框處的算法控制結構類型是_________。(3)本算法實現的功能是(_____)(注:n!=1*2*3*……*n)A.求s=10! B.求s=1+2+3+……+10C.求s=1!+2!+……+10! D.求s=1+1+1+……+1(共10個1)【參考答案】1-5:DBCAC6-8:DBD9.順序結構 分支結構 循環結構10. ①0 ②或11.(1)i<=10 t←t×i 或 t=t*i s←s+t 或 s=s*t i←i+1 或者i=i+1 或者i+=1(2) 循環結構(3) C 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫