import java.util.Scanner;
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。
—————————————————————————