⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ep2_4.cpp

📁 这里有大量的c语言习题呢!真的是题海哦
💻 CPP
字号:
/*2.4编程计算个人所得税。个人所得税率表如下:月收入1200元起征,超过起征点500元以内部分税率
5%,超过500元到2,000元部分税率10%,超过2,000元到5,000元部分税率15%,超过5,000元到20,000元部
分税率20%,超过20,000元到40,000元部分税率25%,超过40,000元到60,000元部分税率30%,超过60,000
元到80,000元部分税率35%,超过80,000元到100,000元部分税率40%,超过100,000元部分税率45%。
*/

#include <iostream>
using namespace std;

int main(){
	double income,tax=0;
	int k;

	cout<<"请输入个人月收入:"<<endl;
	cin>>income;
	if(income<=1200){
		cout<<"免征个人所得税"<<endl;
		return 0;
	}
	else income-=1200;
	if(income>20000){
		k=income/20000;
		switch(k){
		default: tax+=(income-100000)*0.45;income=100000;
		case 4: tax+=(income-80000)*0.40;income=80000;
		case 3: tax+=(income-60000)*0.35;income=60000;
		case 2: tax+=(income-40000)*0.30;income=40000;
		case 1: tax+=(income-20000)*0.25;income=20000;
		}
	}
	if(income>5000){
		tax+=(income-5000)*0.20;
		income=5000;
	}
	if(income>2000){
		tax+=(income-2000)*0.15;
		income=2000;
	}
	if(income>500){
		tax+=(income-500)*0.10;
		income=500;
	}
	tax+=income*0.05;
	cout<<"应征所得税:"<<tax<<endl;
	return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -