A38081. 有一只蜗牛在井底, 井深 n 米。 蜗牛每天往上爬 a 米, 又会往回滑 b 米。请从键盘接收输入整数 n, a, b, 用空格隔开。并完成下列程序, 计算蜗牛爬出这口井需要几天。n,a,b=input("请输入井深, 蜗牛每天往上爬几米, 蜗牛滑下几米:"). ____①____n,a,b= ____②____pos=0i=0while ____③____ : ____④____ ____⑤_…
填空题
较难
知识点
题目描述
有一只蜗牛在井底, 井深 n 米。 蜗牛每天往上爬 a 米, 又会往回滑 b 米。
请从键盘接收输入整数 n, a, b, 用空格隔开。
并完成下列程序, 计算蜗牛爬出这口井需要几天。
n,a,b=input("请输入井深, 蜗牛每天往上爬几米, 蜗牛滑下几米:"). ____①____
n,a,b= ____②____
pos=0
i=0
while ____③____ :
____④____
____⑤____
print("第%d 天, 蜗牛距离井口%d 米; "%(i,n-pos))
print("第%d 天, 蜗牛成功离开了深井! ! "%( ____⑥____ ))
参考答案
n,a,b=input("请输入井深, 蜗牛每天往上爬几米, 蜗牛滑下几米:").split()
n,a,b=int(n),int(a),int(b)
pos=0
i=0
while pos+a<n:
i+=1
pos+=(a-b)
print("第%d 天, 蜗牛距离井口%d 米; "%(i,n-pos))
print("第%d 天, 蜗牛成功离开了深井! ! "%(i+1))答案解析
评分标准:
(1) split(); (2 分)
(2) int(n),int(a),int(b);(2 分)
(3) pos+a<n; (2分)
(4) i+=1; (2 分)
(5) pos+=(a-b); (2 分)
(6) i+1。 (2 分)
上一题
下一题