求解这道编程题怎么做

我的代码如下求大神修改————————————————————————————————————————————————#include<stdio.h>/*runthis... 我的代码如下求大神修改
————————————————————————————————————————————————

#include <stdio.h>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(void)
{
int n;
float tax;
printf("请输入你的收入:");
scanf("%d", n);
if(n < 750)
{
tax = n * 0.02;
printf("你所需要缴纳的税:" tax);

}
else if(n >= 750 && n <= 2250)
{
tax = 7.50 + (n - 750) *0.02;
printf("你所需要缴纳的税:" tax);

}
else if(n > 2250 && n <= 3750)
{tax = 37.50 + (n - 2250)*0.03;
printf("你所需要缴纳的税:" tax);
}
else if(n > 3750 && n <= 5250)
{tax = 82.50 +(n - 3750)*0.04;
printf("你所需要缴纳的税:" tax);
}
else if(n > 5250 && n<= 7000);
{tax = 142.50 +(n - 5250)*0.05;
printf"你所需要缴纳的税:" tax);

}
else if(n >7000)
{tax = 230.50 +(n - 7000)*0.06;
printf"你所需要缴纳的税" tax);
}
return 0;
}
展开
 我来答
听不清啊
高粉答主

2013-10-22 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:1.9亿
展开全部
#include <stdio.h>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(void)
{
int n;
float tax;
printf("请输入你的收入:");
scanf("%d", &n); /* 这里改了 */
if(n <= 750)
{
tax = n * 0.01; /* 这里改了 */
printf("你所需要缴纳的税:%.2f\n", tax); /* 这里改了,下同 */

}
else if(n > 750 && n <= 2250) /* 这里改了 */
{
tax = 7.50 + (n - 750) *0.02;
printf("你所需要缴纳的税:%.2f\n", tax);

}
else if(n > 2250 && n <= 3750)
{tax = 37.50 + (n - 2250)*0.03;
printf("你所需要缴纳的税:%.2f\n", tax);
}
else if(n > 3750 && n <= 5250)
{tax = 82.50 +(n - 3750)*0.04;
printf("你所需要缴纳的税:%.2f\n", tax);
}
else if(n > 5250 && n<= 7000) /* 原这里多了分号 */
{tax = 142.50 +(n - 5250)*0.05;
printf("你所需要缴纳的税:%.2f\n", tax); /* 这里改了 */

}
else if(n >7000)
{tax = 230.00 +(n - 7000)*0.06; /* 这里改了 */
printf("你所需要缴纳的税:%.2f\n", tax); /* 这里改了 */
}
return 0;
}
望采纳。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式