m0_52234512
闫沫
采纳率100%
2021-03-03 20:57

如何确定代码实现的功能?

已采纳

下面代码实现的功能描述的是

def fact(n):

    if n==0:

        return 1

    else:

        return n*fact(n-1)

num =eval(input("请输入一个整数:"))print(fact(abs(int(num))))

 

A

接受用户输入的整数 n,判断 n 是否是素数并输出结论

B

接受用户输入的整数 n,判断 n 是否是完数并输出结论

C

接受用户输入的整数 n,判断 n 是否是水仙花数

D

接受用户输入的整数 n,输出 n 的阶乘值

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • jslang 天际的海浪 1月前

    D

    接受用户输入的整数 n,输出 n 的阶乘值

    点赞 评论 复制链接分享
  • technologist_03 CSDN技术专家团—feng 1月前

    你得了解常见的问题,要不然你连题目都看不明白的。最好的办法就是刷题了

    推荐 https://leetcode-cn.com/problemset/all/?search=n http://c.biancheng.net/view/551.html

    点赞 1 评论 复制链接分享
  • JC_ZQ_Fighting JC_ZQ_Fighting 1月前

    D,求阶乘的

    点赞 1 评论 复制链接分享

为你推荐