1. 任务描述
编写选择结构程序,输入个人月收入总额,计算出他本月应缴税款和税后收入。
2. 代码实现
/*
*Copyright(c)2019,yafangma@126.com
*All rights reserved.
*文件名称:personal_NetIncome_1.cpp
*作 者:马娅芳
*完成日期:2019.1.20
*版 本 号: v1.0
*问题描述:编写选择结构程序,输入个人月收入总额,计算出他本月应缴税款和税后收入。
*程序输入:个人月收入总额
*程序输出:本月应缴税款和税后收入
*/
#include <stdio.h>
int main(){
double dSalary, dTax, dNetIncome;
int t, iSalaryRange;
printf("请输入您本月的收入总额(元):");
scanf("%lf", &dSalary);
// 下面求解应缴个人所和税dTax和税后收入dNetIncome
t = dSalary / 100;
iSalaryRange = (t > 35) + (t > 50) + (t > 80) + (t > 125) + (t > 385) + (t > 585) + (t > 835);
switch(iSalaryRange)
{
case 0: // 收入少于3500 (t > 35)为 0,其它均为 0
dTax = 0;
break;
case 1: // 收入在 3500 —5000 之间,(t > 35)为 1,其它均为 0
dTax =