c++上机实验3

  1. /*  
  2. * 文件名称:Ex1-1.cpp  
  • * 作    者:陶颖蕊 
  • * 完成日期:2017 年 3 月 23 日  
  • * 版 本 号:v1.0  
  • * 对任务及求解方法的描述部分: 
  • * 输入描述:无  
  • * 问题描述:我的第3个C++程序,熟悉程序的编辑、运行过程 
  • * 程序输出:个人所得税 和税后收入

  • * 问题分析:略 
  • * 算法设计:略  
  • */    
    #include <iostream>
    using namespace std;
    int main()
    {
    	double dSalary,dTax=0,dNetIncome=0;
    	cout<<"请输入您本月的收入总额(元):";//10000
    	cin>>dSalary;
    	if(dSalary<=3500)
    		dTax=0;
    	else if(3500<dSalary&&dSalary<=5000)
    	    dTax=(dSalary-3500)*0.03;
    	else if(5000<dSalary&&dSalary<=8000)
    	    dTax=(dSalary-3500)*0.1-105;
    	else if(8000<dSalary&&dSalary<=12500)
    	    dTax=(dSalary-3500)*0.2-555;
    	else if(12500<dSalary&&dSalary<=38500)
    	    dTax=(dSalary-3500)*0.25-1005;
    	else if(38500<dSalary&&dSalary<=58500)
    	    dTax=(dSalary-3500)*0.3-2755;
    	else if(58500<dSalary&&dSalary<=83500)
    	    dTax=(dSalary-3500)*0.35-5505;
    	else 
    	    dTax=(dSalary-3500)*0.45-13505;
        dNetIncome=dSalary-dTax;
    	cout<<"您本月应缴个人所得税:"<<dTax<<"元,税后收入是"<<dNetIncome<<"元。\n";
    	cout<<"依法纳税,共享繁荣。谢谢使用!\n";
    	return 0;
    }

  • 三、心得体会
  •  实验过程中遇到了很多问题,但在同学的热心帮助下顺利解决。自己也收获了不少。
  • 四、知识点总结。
  •  if语句 有三个或三个以上的要用到else if,两个并列条件要用&&连接。%在这里表示的是除余,百分数用小数点表示。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值