能用C语言if-else和分支else if编写这个程序吗?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/21 09:13:28
能用C语言if-else和分支else if编写这个程序吗?
.编写程序,输入月薪salary,输出应交的个人所得税tax(保留2位小数).按照2011年开始实行的新的个人所得税法,计算公式为:
tax=rate*(salary - 3500)- deduction
当salary ≤ 3500时,rate = 0、deduction = 0;
当3500 < salary ≤ 5000时,rate = 3%、deduction = 0;
当5000 < salary ≤ 8000时,rate = 10%、deduction = 105;
当8000 < salary ≤ 12500时,rate = 20%、deduction = 555;
当12500 < salary ≤ 38500时,rate = 25%、deduction = 1005;
当38500 < salary ≤ 58500时,rate = 30%、deduction = 2755;
当58500 < salary ≤ 83500时,rate = 35%、deduction = 5505;
当83500 < salary时,rate = 45%、deduction = 13505.
.编写程序,输入月薪salary,输出应交的个人所得税tax(保留2位小数).按照2011年开始实行的新的个人所得税法,计算公式为:
tax=rate*(salary - 3500)- deduction
当salary ≤ 3500时,rate = 0、deduction = 0;
当3500 < salary ≤ 5000时,rate = 3%、deduction = 0;
当5000 < salary ≤ 8000时,rate = 10%、deduction = 105;
当8000 < salary ≤ 12500时,rate = 20%、deduction = 555;
当12500 < salary ≤ 38500时,rate = 25%、deduction = 1005;
当38500 < salary ≤ 58500时,rate = 30%、deduction = 2755;
当58500 < salary ≤ 83500时,rate = 35%、deduction = 5505;
当83500 < salary时,rate = 45%、deduction = 13505.
#include
#include
void main()
{
float salary,tax,deduction,rate;
printf("please type in the salary:\n");
scanf("%f",&salary);
if(salary3500&&salary5000&&salary8000&&salary12500&&salary38500&&salary58500&&salary83500)
{
rate=0.45;
\x09\x09\x09 deduction=13505;
}
if(salary
#include
void main()
{
float salary,tax,deduction,rate;
printf("please type in the salary:\n");
scanf("%f",&salary);
if(salary3500&&salary5000&&salary8000&&salary12500&&salary38500&&salary58500&&salary83500)
{
rate=0.45;
\x09\x09\x09 deduction=13505;
}
if(salary
能用C语言if-else和分支else if编写这个程序吗?
C语言的分支语句中,if()...if()...else...和if()...else if()...else...两者
C语言: 编写程序用if -else分支结构语句,求a,b,c三个数中最大的数并将其放在变量max中
C语言程序中,当出现条件分支语句if—else时,else与首行位置相同的if形成配对关系,这句话对么?
C语言 if else 用法
C语言if语句和if… else语句技巧
else if和if语句的用法,C语言单片机
C语言if语句和if-else语句
求求求 用if...else在C语言编写一个最小公倍数和最大公约数?
C语言中,if,else和#if,#else有什么不同,
C语言刚入门 else if 和else{ if }的区别
R语言.if else