码迷,mamicode.com
首页 > 其他好文 > 详细

软件工程(2018)第三次个人作业

时间:2018-04-01 23:28:28      阅读:338      评论:0      收藏:0      [点我收藏+]

标签:info   对照表   png   判断   bubuko   .com   作业   大连   pre   

第三次作业

前言

这是软件工程第三次作业,经过前两次的作业,感觉到了和同学的差距,以后要认真的去完成它了。第三次作业有两道题,第一题种是最大连续子数组和,看起来可以理解题目的意思,可是当自己要去写时就是一头雾水,考虑到自己的水平,选择了第二道题。

正文

题目(2):下表为某商场每日营业额与应收税率的对照表,请编写一小程序根据该商场每日营业额计算其实际应缴纳税费。

营业额X(¥) 1000≤X<5000 5000 ≤X<10000
税率 5% 8%

这道题是条件分支的题目,很简单,判断是否满足条件,输出即可。
代码部分如下:

double Y=0;
if(X<1000)
{
    Y=0.00;
}
else if(1000<=X&&X<5000)
{
    Y=(X-1000)*0.05;
}
else if(5000<=X&&X<10000)
{   
    Y=4000*0.05+(X-5000)*0.08;
}
if(X>=10000)
{
    Y=4000*0.05+5000*0.08+(X-10000)*0.10;
}   
return Y; 

为满足判定覆盖,选择以下四组测试样例
| 组数 | X | Y |
| -------- | -----: | :----: |
| 1 | 900 |0|
| 2 | 3000 |100|
| 3 | 5200|216|
| 4 | 10000 |600|

下图是程序运行结果

技术分享图片

下图是自动测试分析

技术分享图片

软件工程(2018)第三次个人作业

标签:info   对照表   png   判断   bubuko   .com   作业   大连   pre   

原文地址:https://www.cnblogs.com/syuai/p/8689025.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!