1. 定义如下递归函数,计算正整数n的每位数字之和,例如n=123,函数返回值为6。

def f(n):

    x =

    if x == 0:

        return n

    else:

        y =

        return

上述程序段中方框处可选代码为:

①n % 10

②n // 10

③y + f(x)

④y + f(n - 1)

则(1)(2)(3)处代码依次为(   )

A. ①②③ B. ①②④ C. ②①③ D. ②①④
【考点】
过程与自定义函数; 分支结构语句及程序实现;
【答案】

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