计算个人所得税

这是一个C语言程序,用于计算个人所得税。根据输入的工资,程序会根据不同的收入区间应用相应的税率(0%,5%,10%,15%或20%),并计算出应缴纳的税额。程序首先检查输入的工资是否合法,然后根据工资范围确定税率,并最终计算出税款。示例展示了不同工资水平下的税额计算结果。
摘要由CSDN通过智能技术生成

计算个人所得税

假设个人所得税为:税率×(工资-1600)。请编写程序计算应缴的所得税。其中税率定义为:
当工资不超过 1600 时,税率为 0;
当工资在区间 (1600, 2500] 时,税率为 5%;
当工资在区间 (2500, 3500] 时,税率为 10%;
当工资在区间 (3500, 4500] 时,税率为 15%;
当工资超过 4500 时,税率为 20%。

输入输出示例:
示例 1:
Your income is:1600
You should tax 0.00 Yuan
示例 2:
Your income is:1601
You should tax 0.05 Yuan
示例 3
Your income is:3000
You should tax 140.00Yuan
示例 4:
Your income is:4000
You should tax 360.00 Yuan
示例 5:
Your income is:5000
You should tax 680.00 Yuan

#include<stdio.h>
int main(void)
{
	double income, rate,tax;

	//输入收入
	printf("Please input your income:");
	scanf("%lf", &income);

	//根据收入多少判断税率大小
	if (income < 0) {
		printf("Income can't be less than 0!\n");
	}
	else if (income <= 1600) {
		rate = 0;
	}
	else if (income <= 2500) {
		rate = 0.05;
	}
	else if (income <= 3500) {
		rate = 0.1;
	}
	else if(income<=4500){
		rate = 0.15;
	}
	else {
		rate = 0.2;
	}

	//计算应缴税额
	tax = (income - 1600) * rate;

	printf("\nYour income is %.2f\n", income);
	printf("You should tax %.2f Yuan\n", tax);

	return 0;
}
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值