資源簡介 專題3 算法的表示之流程圖知識點 用流程圖表示算法1.某算法的部分流程圖如圖所示,執行這部分流程圖,若輸入的值依次為7,20,8,15,10,40,-1,則輸出結果為( )A.4 40 B.3 10C.1 20 D.3 152.算法的部分流程圖如圖所示。執行這部分流程,若輸入n的值為12,則輸出s的值為( )A.10101010 B.00001111C.11110000 D.11003.某算法的部分流程圖如圖所示,執行該流程后,變量sum的值為( )A.20 B.25C.45 D.604.某算法的部分流程圖如圖所示。執行這部分流程,若輸入a的值為13,則輸出c的值是( )A.1 B.2C.3 D.45.某算法部分流程圖如圖所示,執行這部分流程圖后,則輸出結果為( )A.111 B.1110C.1010 D.11016.某算法的部分流程圖如圖所示,若用Python語言描述,則下列選項正確的是( )A.res=1;a=2for n in range(6,0,-2): if n%2==1: res*=a else: a*=a n//=2print(res)B.res=1;a=2;n=6while n>0: if n%2==1: res*=a else: a*=a n//2print(res)C.res=1;a=2for n in range(6,0,-2): if n%2==1: res*=a a*=a n//=2print(res)D.res=1;a=2;n=6while n>0: if n%2==1: res*=a a*=a n//=2print(res)7.某算法的流程圖如圖所示,執行這部分流程,當輸入n的值為13時,輸出結果為( )A.3 B.4C.5 D.68.某算法的流程圖如圖所示。執行這部分流程,輸入41,則輸出的值是( )A.0 B.19C.22 D.329.某算法的部分流程圖如圖所示,執行這部分流程,依次輸入24,18,則輸出smaller,t的值分別為( )A.3 48 B.6 48C.6 72 D.18 7210.某算法的流程圖如圖所示,執行這部分流程,若輸入n值為60,則輸出c的值為( )A.3 B.4C.5 D.611.某算法的部分流程圖如圖所示。執行這部分流程,若輸入n的值為100,則輸出s的值為( )A.14 B.15C.100 D.11612.某算法的流程圖如圖所示,執行這部分流程,若輸入n的值為21,則輸出k的值是( )A.1 B.2C.3 D.013.某算法的部分流程圖如圖所示,執行這部分流程,若輸入g的值依次為18,28,36,60,則輸出值s,i依次為( )A.20 3 B.10 4C.10 3 D.13 414.某算法的流程圖如圖所示,執行該流程,輸入x的值為整數26,則輸出s的結果是( )A.11010 B.10011C.01011 D.1100115.某算法的部分流程圖如圖所示,執行該流程圖后,輸出s,i的值分別是( )A.9 4 B.5 5C.4 5 D.0 616.某算法的部分流程圖如圖所示,當輸入n的值為4時,則輸出a,b的值分別為( )A.5 5 B.16 16C.34 55 D.16 32專題3 算法的表示之流程圖知識點1.D 2.C 3.A 4.C 5.B 6.D 7.A 8.B 9.C 10.B 11.A 12.A 13.B 14.C 15.B 16.C 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫