实验3 选择结构程序设计

本文详细介绍了Python编程中的选择结构程序设计实验,包括浮点数比较、判断整数是否能被3或7整除、计算平方根与立方根、判断三角形类型以及根据运输距离计算运费的折扣问题。实验内容涵盖了条件判断、数学运算和逻辑分析,旨在提升对Python选择结构的理解和应用能力。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

实验内容:

1、若从键盘输入 55,写出一下程序的输出结果。
在这里插入图片描述
2、分析一下程序的输出结果,说明出现该结果的原因,应该如何修改程序。
在这里插入图片描述

答:因为x是float型的变量,保存float型单精度数据,二进制保存时很可能并不是精确的0.1。0.1在程序中默认是double型的常数,二进制保存也很可能并不是精确的0.1。因此x=0.1比较很可能并不是真,原因是float和double在保存二进制不能精确保存的数据时因有效位数精度不同导致实际数据不同。
在这里插入图片描述

3、下面程序的功能是判断一个整数是否能被 3 或 7 整除,若能被 3 或 7 整除,则输出“Yes”,否则输出“No”,请补充程序。
在这里插入图片描述
4、输入一个整数,若为奇数则输出其平方根,否则输出其立方根。要求分别用单分支,双分支以及条件运算实现。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值