hh,老师还没检查到你吗
```c
#include <stdio.h>
#include <math.h>
int main(){
double x,y;
scanf("%lf",&x);
if (x<1) y=x+2;
if (x>=10) y=3*pow(x,2)-4*x+6;
else y=2*pow(x,2)-1;
printf("%lf",y);
}
```
#include<stdio.h>
int main()
{
int flag;
double y=0,x;
scanf("%lf",&x);
flag=(x<5000)?1:(x<8000)?2:(x<10000)?3:(x<15000)?4:(x<25000)?5:6;
switch(flag)
{
case 1:y=0;break;
case 2:y=0.05*x;break;
case 3:y=0.1*x;break;
case 4:y=0.15*x;break;
case 5:y=0.2*x;break;
default:y=0.25*x;break;
}
printf("应当缴纳税:%lf\n",y);
return 0;
}
你没把题目拍清楚,我也不知道是税后工资还是税,而且感觉题目不合理,一般收税都是区间收税,他这个一把抓