C语言计算个人所得税 编程?

17. 个人所得税收取规定:工资大于5000的部分将征收5%的个人所得税,小于5000元的部分不征收。要求用户输入基本工资,计算税后工资。

请输入答案大神帮帮忙

程序首先提示用户输入工资,使用 scanf() 函数将用户输入的数据存储到变量 salary 中。然后,使用 if-else 语句

根据税收规定计算税收:如果工资大于5000元,则计算应缴纳的税收((工资-5000)*5%)并减去税收得到税后工资;否则,税收为0,税后工资等于基本工资。最后,程序使用 printf() 函数输出税收和税后工资的值。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-01-12
#include <stdio.h>
int main()
{
double base_wage;
printf("输入基本工资: ");

scanf("%lf", &base_wage);
printf("税后工资: %.2f\n", base_wage<5000.0+1e-5 ? base_wage : 5000.0+(base_wage-5000.0)*0.95);

return 0;

}
相似回答