重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 大学本科> 网课在线教育
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[单选题]

下面代码实现的功能描述为 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的阶乘值

答案
查看答案
更多“下面代码实现的功能描述为 def fact(n): if n==0: return 1 else: return n*fact(n-1) num =eval(input("请输入一个整数:")) pr…”相关的问题

第1题

设有语句: if(ex)S1;else S2; 该语句执行功能的流程图如图6—1所示。 要求:

设有语句: if(ex)S1;else S2; 该语句执行功能的流程图如图6—1所示。

要求: (1)根据流程图描述的语义为上面的语句设计代码(四元式)结构填入下面代码区:

注意: ①语句ex、S1、S2的中间代码可以用ex,code、S1.code、S2.code表示。 ②转移类四元式的转向目标统一写在四元式的result位置。 无条件转移操作符用“j”表示,例如,(j,,,100)表示无条件转移到addr为100的四元式。 有条件转移操作符用“jT”表示为“真”转移。例如,(jTex值,,100)表示对ex值进行判断,当ex值为真时转移到地址为100的四元式。类似地有转移操作符“jF”表示为“假”转移。 ③code部分可以有空语句,即code部分不填写任何内容。 (2)给出语句标号next拉链一返填的描述。

点击查看答案

第2题

下面关于解释程序的描述正确的是()。(1)解释程序的特点是处理程序时不产生目标代码(2)解释程序

下面关于解释程序的描述正确的是()。(1)解释程序的特点是处理程序时不产生目标代码(2)解释程序适用于COBOL和FORTRAN语言(3)解释程序是为打开编译程序技术的僵局而开发的

A(1)(2)

B(1)

C(1)(2)(3)

D(2)(3)

点击查看答案

第3题

以下函数的功能是计算请填空。 double fun(int n) { double s=0.0,fac=1.0;int i;

以下函数的功能是计算

请填空。 double fun(int n) { double s=0.0,fac=1.0;int i; for(i=1;i<=n;i++) { fac=fac 【 】; s=s+fac; } return s; }

点击查看答案

第4题

以下函数的功能是s=1+1/2!+1/3!+…+1/n!。请填空。 double fun(int n) { double s,fac; int i; s=0.0

以下函数的功能是s=1+1/2!+1/3!+…+1/n!。请填空。

double fun(int n)

{ double s,fac;

int i;

s=0.0;

______;

for(i=l;i<=n;i++)

{ fac=______;

s=s+1/fac;

}

return s;

}

点击查看答案

第5题

以下函数的功能是计算s=1+1/21+1/3!+…+1/n!,请填空。 double fun(int n) { double s=0.

以下函数的功能是计算s=1+1/21+1/3!+…+1/n!,请填空。 double fun(int n) { double s=0.0,fac=1.0; int i,k=1; for(i=1;i<=n;i++) {【 】; fac=fac/k; s=s+fac; } }

点击查看答案

第6题

请填空,不修改其他代码,实现以下功能:以255为随机数种子,随机生成5个在1(含)到50(含)之间的随机整数,每个随机数后面跟随一个空格进行分隔,屏幕输出这5个随机数。 import random as r r.seed(255) for i in range(5): print(,end=” ”) (填空题答题请使用西文状态下的字符)
点击查看答案

第7题

算法可以用多种表达方法来描述,下面方法中可以描述“闰年问题”算法的是()。①流程图②伪代码③机器语言④自然语言

A.①②③

B.②③④

C.①②④

D.①③④

点击查看答案

第8题

以下函数的功能是计算s=1+1/2!+1/3!+…+1/n!,请填空。 double run(int n) { double s=0.0

以下函数的功能是计算s=1+1/2!+1/3!+…+1/n!,请填空。 double run(int n) { double s=0.0,fac=1.0; int i,k=1; for(i=1;i<=n;i++) {【 】; fac=fac/k; s=s+fac; } }

点击查看答案

第9题

下面描述的四个阶段中,不是数据库设计过程中经历的阶段是()。

A.需求分析阶段

B.概要设计阶段

C.详细设计阶段

D.代码设计阶段

点击查看答案

第10题

在HTML中嵌入VBScript脚本代码,重新实现上题中输出谚语的功能。
点击查看答案

第11题

刀具长度补偿功能是由程序中的( )代码实现的。

A.T

B.G

C.M

D.F

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝