1. 将十进制正整数转化为二进制数,对应的Python 程序如下:

def toStr(n,base):

    s = "01"

    if n < base:

        return s[n]

    else:

        return      ①   

n = int(input('请输入正整数:'))

result = toStr(n,2)

print(result)

则代码中①处的语句可为(   )

A. toStr(n // base, base) + s[n % base] B. s[n % base] + toStr(n // base, base) C. toStr(n % base, base) + s[n // base] D. s[n // base] + toStr(n % base, base)
【考点】
运算符、基本运算与表达式; 分支结构语句及程序实现;
【答案】

您现在未登录,无法查看试题答案与解析。 登录
单选题 普通
基础巩固
能力提升
变式训练
拓展培优
换一批