- 个人所得税问题
#include<stdio.h>#defineTAXBASE3500typedefstruct{longstart;longend;doubletaxrate;}TAXTABLE;TAXTABLETaxTable[]={{0,1500,0.03},{1500,4500,0.10},{4500,9000,0.20},{9000,35000,0.25},{35000,55000,0.30},{55000,80000,0.35},{80......
- 2.1 个人所得税问题
#include<stdio.h>#defineTAXBASE3500/*定义结构体*/typedefstruct{longstart;longend;doubletaxrate;}TAXTABLE;/*定义结构体数组*/TAXTABLETaxTable[]={0,1500,0.03),41500,4500,0.101,(4500,9000,0.201,{9000,35000,0.251,{35000,55000,0.301,{55000,80000,......
- 个人所得税问题
一、问题描述:编写一个计算个人所得税的程序,要求输入收入金额后,能够输出应缴的个人所得税。个人所得税征收办法如下:不超过1500元的部分,征收3%:超过1500~4500元的部分,征收10%:超过4500~9000元的部分,征收20%超过9000~35000元的部分,征收25%:超过35000~55000元的部分,征收30%:......
- 个人所得税的问题
1.问题描述:编写一个计算个人所得税的程序,要求输入收入金额后,能够输出应缴的个人所得税。个人所得税征收办法如下:不超过1500元的部分,征收3%:超过1500~4500元的部分,征收10%:超过4500~9000元的部分,征收20%超过9000~35000元的部分,征收25%:超过35000~55000元的部分,征收30%:超......
- 个人所得税问题
一、问题描述: 二、设计思路: 利用ifelse嵌套就行,分情况把没一段都写出来 三、程序流程图: 四、代码实现#include<stdio.h>intmain(){intx,y;scanf("%d",&x);if(x>3500){if(x<5000){......
- 个人所得税问题
分析:设计一个结构体,;里面陈放结构体的征税起点,征税终点,征税率。定义一个结构体数组,将各个范围的征税格式存入该数组。定义一个函数calculate来计算个人所得税#include<stdio.h>#definetaxbase3500/*定义结构体*/typedefstruct{longstart;longend;doubletaxr......
- 个人所得税问题
#define_CRT_SECURE_NO_WARNINGS#include<stdio.h>#defineTAXBASE3500typedefstruct{longstart;longend;doubletaxrate;}TAXTABLE;TAXTABLETaxTable[]={{0,1500,0.03},{1500,4500,0.10},{4500,9000,0.20},{900......
- 11.个人所得税
问题分析:定义结构体类型的变量这里可以使用结构体数组存放不同的税率范围。 接着使用 for 循环遍历每一个征税范围,将个人收入中超出起征点的金额在每个征税范围内应缴纳的税款累加起来,就得到最后应缴纳的个人所得税。 代码:#include<stdio.h>#defineTAXBASE3500......
- 个人所得税问题
1.问题描述: 编写一个计算个人所得税的程序,要求输入收入金额后能够输出应缴的个人所得税。个人所得税的征收办法如下2.思路 1.建立结构体其中包含start(起始税费),end(阶段最大税费),taxrate(税率); 2.写出计算函数tax+=(p->end-p->start)*p->taxrate;(当个人所......
- 个人所得税问题
一、问题描述编写一个计算个人所得税的程序,要求输入收入金额后,能够输出应缴的个人所得税。个人所得税征收办法如下:起点为3500元;不超过1500元的部分,征收3%;超过1500~4500元的部分,征收10%;超过4500~9000元的部分,征收20%;超出9000~35000元的部分,征收25%;超出35000~55000元的部......