```c++
// fgdsdfgyhsdftyhsedrt.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
printf("%s","从键盘输入税前工资s,可以是浮点数\n");
float fSalary;
scanf_s("%f", &fSalary);
int t = 0;
float result = 0.0;
int icondition = 0;
if (fSalary<1000)
{
icondition = 0;
}
else if (fSalary >= 1000 && fSalary<2000)
{
icondition = 1;
}
else if (fSalary >= 2000 && fSalary<3000)
{
icondition = 2;
}
else if (fSalary >= 3000 && fSalary<4000)
{
icondition = 3;
}
else if (fSalary >= 4000)
{
icondition = 4;
}
switch (icondition)
{
case 0:
t = 0;
break;
case 1:
t = 10;
break;
case 2:
t = 15;
break;
case 3:
t = 20;
break;
case 4:
t = 25;
break;
default:
break;
}
result = fSalary * (1-0.01*t);
if (fSalary - (int)fSalary!=0)
{
printf("税前工资为%.2f,所以税率为%d%%,扣除税后工资为%.2f\n", fSalary, t, result);
}
else
{
printf("税前工资为%.0f,所以税率为%d%%,扣除税后工资为%.2f\n", fSalary, t, result);
}
_tsystem(L"pause");
return 0;
}
```