CC00056.bigdatajava——

编程入门 行业动态 更新时间:2024-10-23 15:19:22

CC00056.bigdatajava——

CC00056.bigdatajava——

一、个人所得帅计算方式一
### --- 案例题目:~~~     ——>根据用户输入的薪水计算个人所得税并打印出来,其中个税起征点为5000元,具体规则如下:
二、编程代码
### --- 编程代码/*编程使用if else if else分支结构来计算个人所得税*/
import java.util.Scanner; public class IfSalaryTest {public static void main(String[] args) {// 1.提示用户输入个人的薪水并使用变量记录System.out.println("请输入您的薪水:");Scanner sc = new Scanner(System.in);// 局部变量:作用范围是从声明开始一直方法体结束int salary = sc.nextInt();// 2.使用if else if else分支结构判断薪水所在的范围并计算对应的个人所得税// 个人所得税公式: 本月应纳税所得额 * 对应的税率 - 速算扣除数double salaryPrice = 0.0;if(salary <= 5000) {System.out.println("无需纳税!");}else if(salary <= 8000) {// 块变量:作用范围是从声明开始一直到当前语句块结束//double salaryPrice = (salary - 5000) * 0.03;//salaryPrice = (salary - 5000) * 0.03;salaryPrice = (salary - 5000) * 0.03 - 0;}else if(salary <= 17000) {//salaryPrice = (salary - 8000) * 0.1 + (8000 - 5000) * 0.03;salaryPrice = (salary - 5000) * 0.1 - 210;}else if(salary <= 30000) {//salaryPrice = (salary - 17000) * 0.2 + (17000 - 8000) * 0.1 + (8000 - 5000) * 0.03;salaryPrice = (salary - 5000) * 0.2 - 1410;}// ...// 3.打印最终的计算结果System.out.println("最终的个人所得税是:" + salaryPrice);}
}
三、编译打印
### --- 编译C:\Users\Administrator\Desktop\project>javac IfSalaryTest.java
### --- 打印输出C:\Users\Administrator\Desktop\project>java IfSalaryTest
请输入您的薪水:
7999
最终的个人所得税是:89.97C:\Users\Administrator\Desktop\project>java IfSalaryTest
请输入您的薪水:
16999
最终的个人所得税是:989.9000000000001C:\Users\Administrator\Desktop\project>java IfSalaryTest
请输入您的薪水:
29999
最终的个人所得税是:3589.8

更多推荐

CC00056.bigdatajava——

本文发布于:2023-06-27 08:10:35,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/908587.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:bigdatajava

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!