import java.util.Scanner; /* * 功能:输入工资后能计算出应缴纳的税收, * 3000至3500元之间税率为0.14%, * 3500至4000元之间税率为0.15%, * 依次类推每增加500元,税率增加0.01% * * 使用Scanner * Scanner类位于java.util包中,使用时需要导入此包 * 步骤: * 1.导入java.util.Scanner * 2.创建Scanner对象 * 3.接收并保存用户输入的值 * */ public class HelloWorld{ public static void main(String[] args) { Scanner input =new Scanner(System.in); //创建Scanner对象 System.out.print("请输入工资:"); int income = input.nextInt(); //获取用户输入的工资并保存在变量中 double v = 0.0014; double min = 3000; double max = 3500; double tax = 0; for (int i = 1 ;i <= 14 ; i++ ){ if( (income> 3000+500*(i-1) ) && (income<= 3000+500*i)){ //System.out.println("范围为中i为:"+i); //计算工资所属范围上限 min = 3000+500*(i-1); //计算工资所属范围上限 max = 3000+500*i; //输出工资所属范围 System.out.println("工资所属范围为:["+ min +","+ max +"]" ); //计算当前收入income对应的税率,收入3000元以上每增加500元,税率增加0.01% v = v + (i-1)*0.0001; //输出当前税率 System.out.println("税率为:"+ v); //计算所应缴的税收 tax = (income - max)*v + 500*(i*v-i*(i-1)*0.5*0.0001); //输出应缴纳的税收 System.out.println("应缴税:"+ tax+"元"); //通过break结束循环,执行循环后语句 break; } } }
—————————————————————————
【版权申明】
如非注明,本站文章均为 数据小雄 原创,转载请注明出处:数据小雄博客,并附带本文链接,谢谢合作!
本文地址:http://www.zhangzhengxiong.com/?id=89。
—————————————————————————
流泪
0人
打酱油
0人
开心
5人
鼓掌
0人
恐怖
0人
发表评论
已有1位网友发表了看法: