Copyright (c) 2016 烟台大学计算机与控制工程学院
All rights reserved.
文件名称:test.cpp.
作者:何定钦
完成日期:2016年11月8日
题目描述:
编写选择结构程序,输入个人月收入总额,计算出他本月应缴税款和税后收入。
输入:
本月收入
输出:
本月应缴税款和税后收入
样例输入:
13500
样例输出:
1495.00 12005.00
分析
#include <stdio.h>
#include <stdlib.h>
int main()
{
double dsalary,plus,dTax=0,dNetlncome=0;
printf("请输入您本月的收入总额(元):\n");
scanf("%lf",&dsalary);
plus=dsalary-3500;
if(dsalary<=3500)
{
dTax=0;
dNetlncome=dsalary;
}
else
{
if(plus>0 && plus<=1500)
{
dTax=plus*0.03;
dNetlncome=dsalary-dTax;
}
else
{
if(plus>1500 && plus<=4500)
{
dTax=plus*0.1-105;
dNetlncome=dsalary-dTax;
}
else
{
if(plus>4500 && plus<=9000)
{
dTax=plus*0.2-555;
dNetlncome=dsalary-dTax;
}
else
{
if(plus>9000 && plus<=35000)
{
dTax=plus*0.25-1005;
dNetlncome=dsalary-dTax;
}
else
{
if(plus>35000 && plus<=55000)
{
dTax=plus*0.3-2755;
dNetlncome=dsalary-dTax;
}
else
{
if(plus>55000 && plus<=80000)
{
dTax=plus*0.35-5505;
dNetlncome=dsalary-dTax;
}
else
{
dTax=plus*0.45-13505;
dNetlncome=dsalary-dTax;
}
}
}
}
}
}
}
printf("您本月应缴个人所得税%.2lf元,税后收入是%.2lf元。\n",dTax,dNetlncome);
printf("依法纳税,共享繁荣,谢谢使用!\n");
return 0;
}
结果:
知识点总结:
利用多个选择结构,完成任务。
心得体会:
有时候会弄错一些字符,一些变量名。