A21081. 下面代码实现两个整数除法,其中被除数为一个“大整数”,用字符串表示,除数是一个小整数,用int表示,则横线处应该填写( )。def big_integer_division(): s, b = input().split() b = int(b) a = [int(c) for c in s] c = [] rem = 0 for i in range(len(a)): rem = rem * …
单选题
困难
知识点
题目描述
下面代码实现两个整数除法,其中被除数为一个“大整数”,用字符串表示,除数是一个小整数,用int表示,则横线处应该填写( )。
def big_integer_division():
s, b = input().split()
b = int(b)
a = [int(c) for c in s]
c = []
rem = 0
for i in range(len(a)):
rem = rem * 10 + a[i]
q = rem // b
c.append(q)
--------------
pos = 0
while pos < len(c) - 1 and c[pos] == 0:
pos += 1
for i in range(pos, len(c)):
print(c[i], end='')
print()
print(rem)
if __name__ == "__main__":
big_integer_division()选项(单选)
答案解析
详细答案解析为会员权益,按每日次数查看。
开通 / 升级会员
上一题
下一题