假定征税的办法如下:收入在800元(含80元)以下的不征税:收入在800元
以上、1200元以下者,超过800元的部分按5%的税率收税;收入在1200元以上、2000元以下
者,超出1200元部分按8%的税率收税;收入在2000元以上者,2000元以上部分按20%的税
率收税,试编写按收入计算税费的程序。(要求用 switch语句编程)
希望有大神能帮忙解决一下
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
5条回答 默认 最新
- CSDN专家-赖老师(软件之家) 2021-06-09 10:29关注
#include "stdio.h" void main() { /* 假定征税的办法如下:收入在800元(含80元)以下的不征税:收入在800元 以上、1200元以下者,超过800元的部分按5%的税率收税;收入在1200元以上、2000元以下 者,超出1200元部分按8%的税率收税;收入在2000元以上者,2000元以上部分按20%的税 率收税,试编写按收入计算税费的程序。(要求用 switch语句编程) */ int salary; float tax=0; int grade; printf("请输入您的薪水:"); scanf("%d",&salary); grade = (salary-801) /400; switch(grade){ case 0: tax =(salary-800)*0.05; break; case 1: case 2: tax =400*0.05; tax += (salary-1200)*0.08; break; default: tax =400*0.05; tax += (salary-1200)*0.08; tax += (salary-2000)*0.2; } printf("您的工资是%d,你应该缴纳的个人所得税是:%0.2f,纳税光荣!",salary,tax); }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 2无用
悬赏问题
- ¥15 路易威登官网 里边的参数逆向
- ¥15 Arduino无法同时连接多个hx711模块,如何解决?
- ¥50 需求一个up主付费课程
- ¥20 模型在y分布之外的数据上预测能力不好如何解决
- ¥15 processing提取音乐节奏
- ¥15 gg加速器加速游戏时,提示不是x86架构
- ¥15 python按要求编写程序
- ¥15 Python输入字符串转化为列表排序具体见图,严格按照输入
- ¥20 XP系统在重新启动后进不去桌面,一直黑屏。
- ¥15 opencv图像处理,需要四个处理结果图