第四章[结构化程序]:4.7:while/for循环各自的应用例题
2023-12-15 14:03:10
一,while/for循环各用在什么场景下?
for 循环适用于已知循环次数的问题,
while 循环适用于未知循环次数的问题
如果知道循环次数,用 for 循环;
如果知道循环终止的条件,用 while 循环。
一般使用for循环能解决的问题,用while循环也可以解决,
这个时候两个选择应该都可以,
但如果不确定循环的次数这时应该用while
二,应该用while循环解决的问题
1,一张纸的厚度大约是0.08mm,对折多少次之后能达到或超过珠穆朗玛峰的高度(8848.13米)
n = 0.00008 # 纸的厚度
count = 0 # 对折的次数
while n < 8848.13:
n = n*2
count += 1
print("需要对折:", count, "次")
运行结果:
需要对折: 27 次
2,卖西瓜:一共1020个西瓜
第一天卖掉总数的一半后又多卖出2个,
以后每天卖剩下的一半多两个,问几天后能卖完?
# 卖西瓜:一共1020个西
文章来源:https://blog.csdn.net/weixin_43881017/article/details/135010445
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!