边界值分析法实例分析

该博客通过一个实例介绍了如何运用边界值分析法解决找零钱的最佳组合问题。在确保货币面值不超过100元的情况下,确定不同面额货币(50元,10元,5元,1元)的最小数量,使得找零金额最小。分析中考虑了各种输入情况,包括不合法的输入值,并展示了最坏情况下的测试用例选择。
摘要由CSDN通过智能技术生成

实例:找零钱最佳组合

题目:假设商店货品价格(R)皆不大于100元(且为整数),若顾客付款在100元内(P),求找给顾客的最少货币个(张)数?(货币面值50元,10元,5元,1元四种)

题目分析:设四种货币的张数分别为n50、n10、n5、n1(均为整数)它们的值即为结果。

1)输入情况有R>100, 0<R<=100, 0<R, P>100, R<=P<=100, P<R。

2)输出情况有n50=1||0, 0<= n10 <5, n5=1||0, 0<= n1 <5。

3)测试实例(R,P)有

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值