开发者社区 问答 正文

java计算薪水问题求助

screenshot
这题怎么写?这个我不太会写,感觉没有思路

展开
收起
蛮大人123 2016-06-06 11:40:43 2022 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪
     public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);
            while (true) {
                try {
                    int guessNumber = sc.nextInt();
                    if (guessNumber > 8000) {
                        int num1 = guessNumber - 8000;
                        int num2 = 8000 - 5000;
                        int num3 = 5000 - 3500;
                        System.out.println(num1 * 0.2 + num2 * 0.1 + num3 * 0.03);
                    } else if (guessNumber < 8000 && guessNumber > 5000) {
                        int num1 = guessNumber - 5000;
                        int num2 = 5000 - 3500;
                        System.out.println(num1 * 0.1 + num2 * 0.3);
                    } else if (guessNumber < 5000 && guessNumber > 3500) {
                        System.out.println((guessNumber - 3500) * 0.03);
                    } else {
                        System.out.println("不交税");
                    }
                } catch (InputMismatchException e) {
                    System.out.println("输入金额有误");
                }
            }
        }
    2019-07-17 19:28:05
    赞同 展开评论
问答分类:
问答标签:
问答地址: