请个高手帮忙设计个C语言个人所得税计算的程序1、计算个人所得税 现在执行的个人所得税是按9级超额累进税率进行计算.根据新的个人所得税计算规则,起征点提高到c=2000元.收入扣除2000

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/07 21:17:42

请个高手帮忙设计个C语言个人所得税计算的程序1、计算个人所得税 现在执行的个人所得税是按9级超额累进税率进行计算.根据新的个人所得税计算规则,起征点提高到c=2000元.收入扣除2000
请个高手帮忙设计个C语言个人所得税计算的程序
1、计算个人所得税
现在执行的个人所得税是按9级超额累进税率进行计算.根据新的个人所得税计算规则,起征点提高到c=2000元.收入扣除2000元后:
不超过500元的部分,征收5%;
超500~2000元部分,征收10%;
超2000~5000元部分,征收15%;
超5000~20000元部分,征收20%;
超20000~40000元部分,征收25%;
超40000~60000元部分,征收30%;
超60000~80000元部分,征收35%;
超80000~100000元部分,征收40%;
超100000元以上的,征收45%.
要求模拟设计出一个表格,算出每个人该交的税.需要每句都说明一下,谢谢了!在加个流程图

请个高手帮忙设计个C语言个人所得税计算的程序1、计算个人所得税 现在执行的个人所得税是按9级超额累进税率进行计算.根据新的个人所得税计算规则,起征点提高到c=2000元.收入扣除2000
#include
#define TAXBASE 2000
typedef struct{
\x05long base;
\x05long limit;
\x05double taxrate;
}TAXTABLE;
TAXTABLE TaxTable[] = {\
\x05{0,500,0.05},\
\x05{500,2000,0.10},\
\x05{2000,5000,0.15},\
\x05{5000,20000,0.20},\
\x05{20000,40000,0.25},\
\x05{40000,60000,0.30},\
\x05{60000,80000,0.35},\
\x05{80000,100000,0.40},\
\x05{100000,1e10,0.45},\
};
double CaculateTax(long profit)
{
\x05int i;
\x05double tax = 0.0;
\x05profit -= TAXBASE;
\x05for(i=0; i< sizeof(TaxTable)/sizeof(TAXTABLE); i++)
\x05{
\x05\x05if( profit > TaxTable[i].base )
\x05\x05{
\x05\x05\x05if( profit > TaxTable[i].limit )
\x05\x05\x05{
\x05\x05\x05\x05tax += (TaxTable[i].limit - TaxTable[i].base) * TaxTable[i].taxrate;
\x05\x05\x05}
\x05\x05\x05else
\x05\x05\x05{
\x05\x05\x05\x05tax += (profit - TaxTable[i].base) * TaxTable[i].taxrate;
\x05\x05\x05}
\x05\x05\x05profit -= TaxTable[i].limit;
\x05\x05\x05printf("Base%d:%6ld Limit%d:%6ld Tax:%12.2f Leave:%6ld\n",i,TaxTable[i].base,i,\
\x05\x05\x05\x05TaxTable[i].limit,tax,(profit)>0 profit :0);
\x05\x05}
\x05}
\x05return tax;
}
int main(void)
{
\x05long profit;
\x05double tax;
\x05printf("Please enter your profit:");
\x05scanf("%ld",&profit);
\x05tax = CaculateTax(profit);
\x05printf("Tax is:%12.2f\n",tax);
\x05return 0;
}
流程图很简单,几个分支就好了,看下程序就会了

请个高手帮忙设计个C语言个人所得税计算的程序1、计算个人所得税现在执行的个人所得税是按9级超额累进税率进行计算.根据新的个人所得税计算规则,起征点提高到c=2000元.收入扣除2000元后 请个高手帮忙设计个C语言个人所得税计算的程序1、计算个人所得税 现在执行的个人所得税是按9级超额累进税率进行计算.根据新的个人所得税计算规则,起征点提高到c=2000元.收入扣除2000 帮忙设计个英文网名我是男的,我叫杨阳,请高手帮忙设计个英文网名,不要太俗的. 请大神帮忙设计一个完整的c语言程序,实现”在4乘4的棋盘上放置8个棋,要求每一行每一列上只能放置2个”请大神帮忙设计一个完整的c语言程序,要求实现”在4乘4的棋盘上放置8个棋,要求每一 刘雨晴,请帮忙设计个签名 C语言 数据结构 帮忙设计一个简单的程序 计算结点个数 如何设计英文名我叫徐秀娟!是个射手座女生!请帮忙设计一个大方的英文名! 如何设计英文名字我叫邹龙!是个双鱼座Boy!请帮忙设计一个大方的英文名! 请高手帮忙计算下面的体积 c语言编写一个计算个人所得税程序计算规则为:当月收入超过2000元时,超过部分按5%缴纳税款.是个初级c语言题目,不要写复杂了... 用C语言写个计算矩形的面积 请高手帮忙起个英文名,女生,名字拼音是YouPei,想起个相似读音的. 我叫倩雯,请高手帮我设计个英文名字! 请高手帮我设计个英文签名: ZHEN Ni 请高手帮忙设计一下这个c语言程序,用多种方式!求[1,999]之间能被3整除,且至少有一位数字是5的所有正整数的个数.(91) C语言的各种英语单词(或符号)的含义或者代表什么[希望高手尽量给个详细总结,不胜感激]饿是新手,对C语言一窍不通,还请高手指点迷津 求兄弟姐妹们帮忙起个英文名请各位高手帮忙起个好听的英文名、名字是:周静.跪谢! C语言编个函数用作计算一组数的偶数之和并且输出偶数个数求大神,高手教教入门新手呗.