28.寫出程式執行結果。
(A)12345
(B)54321
(C)246810
(D)24690
a='12345'
b='12345'
#print(a[4])
a1=[0]#本例索引0不用,我放0
b1=[0]
c1=[0]
alen=len(a)
#print(alen)
blen=len(b)
#個位數放在索引1
for i in range(0,alen):
a1.append(int(a[alen-i-1]))
#print(a1)
for i in range(0,blen):
b1.append(int(b[blen-i-1]))
#print(b1)
#從個位數,逐一位數相加
carry=0#進位
for i in range(1,alen+1):
t=a1[i]+b1[i]+carry
carry=t //10
c1.append(t %10) #超過10的要進位
#print(c1)
for i in range(1,alen+1) :
print(c1[alen-i+1],end='')

答案:登入後查看
統計: 尚無統計資料