刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

小明用Python编写了一个狗狗与人类年龄的转化程序如下, age = int(input("请输入狗狗年龄: ")) print("狗狗与人类年龄转换") if age < 0: print("请输入大于0的年龄!") elif age == 1: print("约等于人类年龄14岁") elif age == 2: print("约等于人类年龄22岁") elif age > 2: human = 22 + (age -2)*5 print("约等于人类年龄: ", human) 假设小明家狗狗现在4岁,请问相当于人类年龄几岁?( )

A
14
B
22
C
31
D
32
使用微信搜索喵呜刷题,轻松应对考试!

答案:

D

解析:

根据题目中的程序,当输入的狗狗年龄大于2时,会按照特定的公式转换为人类年龄。对于狗狗年龄4岁的情况,程序会执行到大于2岁的条件分支,按照公式human = 22 + (age -2)*5计算。将age=4代入公式,得到人类年龄为22 + (4 - 2)*5 = 32岁。因此,小明家的狗狗4岁相当于人类的32岁,答案为D。

创作类型:
原创

本文链接:小明用Python编写了一个狗狗与人类年龄的转化程序如下, age = int(input("请输入

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share