31、閱讀程序代碼,寫出運行結(jié)果。
sum=0
data=[34,5,9,41,78,2]
for i in data:
if i%2==0:
sum=sum+i
32、在《幾何原本》一書中,“輾轉(zhuǎn)相除法”可以求出任意兩個正整數(shù)的最大公約數(shù)。具體步驟如下:
(1)輸入兩個正整數(shù)m和n
(2)以m除以n,得到余數(shù)r
(3)若r=0,則輸出n的值,算法結(jié)束;否則執(zhí)行步驟(4)
(4)令m←n,n←r,并返回步驟(2)
其算法可用以下流程圖來描述:正確答案字母( )
33、閱讀下列程序,寫出運行結(jié)果
b=""
x=11
while x > 0:
r = x % 2
b = str(r) + b #str(r)將變量r轉(zhuǎn)換成字符串
x = x // 2