刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
根据题目中的程序段,这是一个判断闰年的函数,需要满足分支覆盖的要求。程序中包含三个嵌套的if条件判断语句,每个判断语句有两个分支(真和假),因此共有2^3=8个分支。但由于有些分支条件不可能同时满足(例如,如果一个年份不能被4整除,那么后续的年份被整除的判断就没有意义),所以实际上有效的分支数量小于8个。为了满足分支覆盖的要求,我们需要设计测试用例来覆盖所有的分支路径。通过测试案例的设计,我们可以发现至少需要4个测试用例来覆盖所有的分支路径,因此答案是B。
本文链接:关于程序段int IsLeap(int year),为了满足分支覆盖的要求,至少需要设计多少个测试用
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!
