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

发乎于情

时间:2018-03-30 13:16:56      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:水平   ··   pos   第一题   等等   分享图片   条件   题目   src   

再接再厉

前言

真的是羞愧的不行,初次见到老师的两道题,便下定决心一定要把第一题独立自主的完成。但是经过好几天的尝试后,还是失败了,尽管已经弄懂了题意,也知道了这道题该大概经过怎样的循环,流程图基本能够画下来,但是,一到需要真正编程的时候就不知道该如何入手。真的很头大,也看了不少别人的程序,甚至有些人的很简单,轮到我自己写的时候就会不由自主的想到别人的。最初开通这个博客的时候就想着一定要自己独立完成每一篇,这个博客是开给自己的,不是为了应付老师的,所以宁可写的简单的也不能抄别人的,所以最后还是决定写第二题了。希望老师不会说我偷懒,我是真的没写出来第一题······

正文

第二题真的很简单,大概就是大一上学期的水平,大概我现在的水平也退化到大概那个时候了。先来看题:

题目(2):下表为某商场每日营业额与应收税率的对照表,请编写一小程序根据该商场每日营业额计算其实际应缴纳税费。
营业额X (¥) 1000≤X<5000 5000 ≤X<10000 X≥10000
税率 5% 8% 10%
这是一道简单的分部求税的题,其实代码也没多长,可以点击这里,核心部分见下表

double X,Y;
scanf("%lf",&X);
if(X < 1000)
{
    Y = 0.00;
}
if(1000 <= X < 5000)
{
    Y =(X - 1000) * 0.05;
}
if(5000 <= X < 10000)
{
    Y = 4000 * 0.05 + (X - 5000) * 0.08;
}
if(X >= 10000)
{
    Y = 4000 * 0.05 + 5000 * 0.08 + (X - 10000) * 0.10;
}
printf("%lf",Y);

接下来是程序测试部分

测试

为了满足判定/条件覆盖和条件组合覆盖,选择如下四组测试:
(1000,0)(3000,100)(8000,440)(12000,800)
下图是自动测试代码
技术分享图片
然后是测试结果
技术分享图片

小结

这一次的代码很简单,就当做是练练手,下一次一定拿更高的标准要求自己,但是目的不是说就是简单的把这两道题解决了,更多还是多联系这个博客的使用,Markdown的使用,包括eclipse的使用等等,最重要的,还是通过代码提高自己的动手能力。继续加油吧。

发乎于情

标签:水平   ··   pos   第一题   等等   分享图片   条件   题目   src   

原文地址:https://www.cnblogs.com/dallovelife/p/8673061.html

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