设计个人纳税计算程序。“税法”规定,工资、薪金所得、适用超额累进税率,以每月收入额减去1200元后的余额,为相应纳税所得额。
2条回答 默认 最新
- 当作看不见 2016-10-07 11:09关注
#include<stdio.h> void main() { int a,b,c; double s=0; printf("please input a"); scanf("%d",&a); if(b<=500) c=1; else if(b<=2000) c=2; else if(b<=5000) c=3; else if(b<=20000) c=4; else if(b<=40000) c=5; else if(b<=60000) c=6; else if(b<=80000) c=7; else if(b<=100000) c=8; else c=9; switch(c) { case 1 : s=b*0.05 ; break; case 2 : s=b*0.10-25 ; break; case 3 : s=b*0.15-125 ; break; case 4 : s=b*0.20-375 ; break; case 5 : s=b*0.25-1375 ; break; case 6 : s=b*0.30-3375 ; break; case 7 : s=b*0.35-6375 ; break; case 8 : s=b*0.40-10375 ; break; default: s=b*0.45-15375 ; } printf("s=%f",s); } 或者直接else if,吧switch搬到else if里面去执行
解决 4无用