简单的C语言编程问题.工资的起征点变成3500.公式是(工资 - 起征点)× 对应税率 - 速算扣除数.“个人所得税超额累进税率表” 如下:级数 应纳税所得额 税率 速算扣除数 1 不超过1500元的部
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/16 20:28:19
![简单的C语言编程问题.工资的起征点变成3500.公式是(工资 - 起征点)× 对应税率 - 速算扣除数.“个人所得税超额累进税率表” 如下:级数 应纳税所得额 税率 速算扣除数 1 不超过1500元的部](/uploads/image/z/13790073-57-3.jpg?t=%E7%AE%80%E5%8D%95%E7%9A%84C%E8%AF%AD%E8%A8%80%E7%BC%96%E7%A8%8B%E9%97%AE%E9%A2%98.%E5%B7%A5%E8%B5%84%E7%9A%84%E8%B5%B7%E5%BE%81%E7%82%B9%E5%8F%98%E6%88%903500.%E5%85%AC%E5%BC%8F%E6%98%AF%EF%BC%88%E5%B7%A5%E8%B5%84+-+%E8%B5%B7%E5%BE%81%E7%82%B9%EF%BC%89%C3%97+%E5%AF%B9%E5%BA%94%E7%A8%8E%E7%8E%87+-+%E9%80%9F%E7%AE%97%E6%89%A3%E9%99%A4%E6%95%B0.%E2%80%9C%E4%B8%AA%E4%BA%BA%E6%89%80%E5%BE%97%E7%A8%8E%E8%B6%85%E9%A2%9D%E7%B4%AF%E8%BF%9B%E7%A8%8E%E7%8E%87%E8%A1%A8%E2%80%9D+%E5%A6%82%E4%B8%8B%EF%BC%9A%E7%BA%A7%E6%95%B0+%E5%BA%94%E7%BA%B3%E7%A8%8E%E6%89%80%E5%BE%97%E9%A2%9D+%E7%A8%8E%E7%8E%87+%E9%80%9F%E7%AE%97%E6%89%A3%E9%99%A4%E6%95%B0+1+%E4%B8%8D%E8%B6%85%E8%BF%871500%E5%85%83%E7%9A%84%E9%83%A8)
简单的C语言编程问题.工资的起征点变成3500.公式是(工资 - 起征点)× 对应税率 - 速算扣除数.“个人所得税超额累进税率表” 如下:级数 应纳税所得额 税率 速算扣除数 1 不超过1500元的部
简单的C语言编程问题.
工资的起征点变成3500.
公式是(工资 - 起征点)× 对应税率 - 速算扣除数.
“个人所得税超额累进税率表” 如下:
级数 应纳税所得额 税率 速算扣除数
1 不超过1500元的部分 3% 0
2 超过1500元至4500元的部分 10% 105
3 超过4500元至9000元的部分 20% 555
4 超过9000元至35000元的部分 25% 1005
5 超过35000元至55000元的部分 30% 2755
6 超过55000元至80000元的部分 35% 5505
7 超过80000的部分 45% 13505
Input 输入工资
Output 个税
Sample Input 4500
Sample Output 30 以下是我写的代码.都底哪里错了?# include
# include
int main ()
{
double x,y;
scanf ("%lf",&x);
if (x5000&&x8000&&x12500&&x38500&&x58500&&x
简单的C语言编程问题.工资的起征点变成3500.公式是(工资 - 起征点)× 对应税率 - 速算扣除数.“个人所得税超额累进税率表” 如下:级数 应纳税所得额 税率 速算扣除数 1 不超过1500元的部
1.逻辑错了,少于3500时,国家不会倒补钱的,必需单列出来,此时交税为0
2.没理解速算扣除的意思,公式用搞错了,如:
7 超过80000的部分 45% 13505
计算公式是:(工资 - 起征点)× 对应税率 - 速算扣除数
C语方表达即:y = (x-3500)*0.45-13505;
你看看你那计算方法,哪里有利用了速算公式啊,又臭又长又不对
////你原来的思路修改的:
#include
#include
int main ()
{
double x,y;
scanf ("%lf",&x);
if(x