输入月薪salary,输出应交的个人所得税tax.公式tax=rate*(salary-3500)-deduction.我的程序是:#include<stdio.h>int main(void){ int salary,deduction; double rate,tax; printf("Enter salary(salary>0):\n"); scanf("

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 05:38:25

输入月薪salary,输出应交的个人所得税tax.公式tax=rate*(salary-3500)-deduction.我的程序是:#include<stdio.h>int main(void){ int salary,deduction; double rate,tax; printf("Enter salary(salary>0):\n"); scanf("
输入月薪salary,输出应交的个人所得税tax.公式tax=rate*(salary-3500)-deduction.

我的程序是:
#include<stdio.h>
int main(void)
{
 int salary,deduction;
 double rate,tax;
 printf("Enter salary(salary>0):\n");
 scanf("%d",&salary);

 if(salary<=3500)
  printf("tax=0");
 else if(salary<=5000)
  rate=0.03;
  deduction=0;
  tax=rate*(salary-3500)-deduction;
  printf("tax=%.2f\n",tax);
 else if(salary<=8000)
  rate=0.1;
  deduction=105;
  tax=rate*(salary-3500)-deduction;
  printf("tax=%.2f\n",tax);
 else if(salary<=12500)
  rate=0.2;
  deduction=555;
  tax=rate*(salary-3500)-deduction;
  printf("tax=%.2f\n",tax);
 else if(salary<=38500)
  rate=0.25;
  deduction=1005;
  tax=rate*(salary-3500)-deduction;
  printf("tax=%.2f\n",tax);
 else if(salary<=58500)
  rate=0.3;
  deduction=2755;
  tax=rate*(salary-3500)-deduction;
  printf("tax=%.2f\n",tax);
 else if(salary<=83500)
  rate=0.35;
  deduction=5505;
  tax=rate*(salary-3500)-deduction;
  printf("tax=%.2f\n",tax);
 else if(salary>83500)
  rate=0.45;
  deduction=13505;
  tax=rate*(salary-3500)-deduction;
  printf("tax=%.2f\n",tax);
 else
  printf("Type the right salary please");
 
 return 0;
}
提示出错在第20行,也就是第二个else if 那里.求教,怎么改?

输入月薪salary,输出应交的个人所得税tax.公式tax=rate*(salary-3500)-deduction.我的程序是:#include<stdio.h>int main(void){ int salary,deduction; double rate,tax; printf("Enter salary(salary>0):\n"); scanf("
大哥首先你if,else if里面的语句块能用{}括起来吗,你这么些事闹哪样啊,还有你写代码,就这格式,看着不觉得费劲啊,哎,算了,你把括号括起来之后再看又没错吧,看着蛋疼

不明白那里有问题,计算个人所得税:输入一个职工的月薪salary,计算应交的个人所得税tax输入一个职工的月薪salary,输出应交的个人所得税tax(保留两位小数)计算方式: tax = rate * (salary – 85 用if和else语句做 输入月薪salary,输出应交的个人所得税tax(保留2位小数).计算公式:tax=rate*(salary-850)当 salary≤850时,rate=0当 850<salary≤1350时,rate=5%当 1350<salary≤2850时,rate=10%当 2850<salary≤5 计算个人所得税:输入一个职工的月薪salary,计算应交的个人所得税tax.计算公式为:tax=rate*(salary-850当salary c++ 输入一个职工的月薪salary,税率rate,输出应交的个人所得税tax(保留2位小数).计算方式:tax = rate * (salary-850)/100当 salary ≤850 时,rate = 0;当 850 < salary ≤ 1350 时,rate = 5;当 1350 < salary≤ 2850 输入月薪salary,输出应交的个人所得税tax.公式tax=rate*(salary-3500)-deduction.我的程序是:#include<stdio.h>int main(void){ int salary,deduction; double rate,tax; printf("Enter salary(salary>0): "); scanf(" 能用C语言if-else和分支else if编写这个程序吗?.编写程序,输入月薪salary,输出应交的个人所得税tax(保留2位小数).按照2011年开始实行的新的个人所得税法,计算公式为:tax=rate*(salary - 3500)- de 输入收入salary,输出应交的个人所得税tax.计算公式:tax=rate*(salary-850),其中rate是税率,与收入有关这是我的做法#include<iostream.h>int main (){float x,a;cin>>x;if(x<=850)a=0;else if(850<x<=1350)a=0 梅阿姨在一家外资公司进行研究工作,月薪是9500元.按规定工资超过5000元的部分应缴税20%的个人所得的税.梅阿姨每月应缴税个人所得税款多少元? 梅阿姨在一家外资公司进行研究工作,月薪是9500元.按规定工资超过5000元的部分应缴税20%的个人所得的税.梅阿姨每月应缴税个人所得税款多少元? 每月交个人所得税1400,月薪应是多少? 编写程序:个人所得税计算器(c++)个人所得税计算器:计算一个人所得税计算程序,输入收入所得,输出应纳个人所得税额,个人所得税计算方法:应纳个人所得税税额=(应纳税收入-扣除标 每人收入超过800元的部分应按5%的税率征收个人所得税张叔叔缴纳个人所得税后还剩下1370元,他交了多少税钱税 若要求同时减小放大电路的输入电阻和输出电阻,应引入什么反馈? 欲稳定放大电路的输出电压,提高输入电阻,应采用什么负反馈? 为了稳定放大电路的输出电流并提高输入电阻,应采用 反馈. 一放大电路,要求输入电阻大,输出电流稳定,应选用( )的放大器 若要求同时减小放大电路的输入电阻和输出电阻,应引入什么反馈? 欲稳定放大电路的输出电压,提高输入电阻,应采用什么负反馈?