C++实验3-个人所得税

    xiaoxiao2021-03-25  296

    一.问题及代码 /* * 文件名称:Ex3.cpp * 作 者: 易凯 * 完成日期:2017 年 3 月 25 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述:无 * 问题描述: * 程序输出:“个人所得税” * 问题分析:略 * 算法设计:略 */ #include <iostream> using namespace std; int main( ) { double dSalary,dTax=0,dNetIncome=0,a ,b; cout<<"请输入您本月的收入总额(元):"; cin>>dSalary; a=dSalary-3500; b=dTax; dNetIncome=dSalary-b; if(dSalary>3500) { if(a>80000) b=a*0.45-13505; else if(a>55000) b=a*0.35-5505; else if(a>35000) b=a*0.30-2755; else if(a>9000) b=a*0.25-1005; else if(a>4500) b=a*0.20-555; else if(a>1500) b=a*0.10-105; else b=a*0.03-0; dNetIncome=dSalary-b; } else b=0; dNetIncome=dSalary-b; cout<<"您本月应缴个人所和税 "<<b<<" 元,税后收入是 "<<dNetIncome<<" 元。\n"; cout<<"依法纳税,共享繁荣。谢谢使用!\n"; return 0; }

    二.运行结果

    三.心得体会

      虽然花的时间有点长,但还是独立的完成了,相信自己会越来越熟练。

    四.知识点总结

      else if 后只能有一个“;”,多加了语句就错了。

    转载请注明原文地址: https://ju.6miu.com/read-192.html

    最新回复(0)