能用C语言if-else和分支else if编写这个程序吗?.编写程序,输入月薪salary,输出应交的个人所得税tax(保留2位小数).按照2011年开始实行的新的个人所得税法,计算公式为:tax=rate*(salary - 3500)- de
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 05:52:30
能用C语言if-else和分支else if编写这个程序吗?.编写程序,输入月薪salary,输出应交的个人所得税tax(保留2位小数).按照2011年开始实行的新的个人所得税法,计算公式为:tax=rate*(salary - 3500)- de
能用C语言if-else和分支else if编写这个程序吗?
.编写程序,输入月薪salary,输出应交的个人所得税tax(保留2位小数).按照2011年开始实行的新的个人所得税法,计算公式为:
tax=rate*(salary - 3500)- deduction
当salary ≤ 3500时,rate = 0、deduction = 0;
当3500 < salary ≤ 5000时,rate = 3%、deduction = 0;
当5000 < salary ≤ 8000时,rate = 10%、deduction = 105;
当8000 < salary ≤ 12500时,rate = 20%、deduction = 555;
当12500 < salary ≤ 38500时,rate = 25%、deduction = 1005;
当38500 < salary ≤ 58500时,rate = 30%、deduction = 2755;
当58500 < salary ≤ 83500时,rate = 35%、deduction = 5505;
当83500 < salary时,rate = 45%、deduction = 13505.
能用C语言if-else和分支else if编写这个程序吗?.编写程序,输入月薪salary,输出应交的个人所得税tax(保留2位小数).按照2011年开始实行的新的个人所得税法,计算公式为:tax=rate*(salary - 3500)- de
#include
#include
void main()
{
float salary,tax,deduction,rate;
printf("please type in the salary:\n");
scanf("%f",&salary);
if(salary3500&&salary5000&&salary8000&&salary12500&&salary38500&&salary58500&&salary83500)
{
rate=0.45;
\x09\x09\x09 deduction=13505;
}
if(salary