c语言,问题如下
答案:1 悬赏:10 手机版
解决时间 2021-03-23 18:28
- 提问者网友:雾里闻花香
- 2021-03-23 06:13
c语言,问题如下
最佳答案
- 五星知识达人网友:北方的南先生
- 2021-03-23 07:08
这就是一个简单的分支判断问题,代码如下:
#include
int main(void)
{
double hours, salary, tax=0;
scanf("%lf", &hours);
if(hours<0)
{
printf("input error!
");
return 0;
}
salary=hours>40?40*10+(hours-40)*10*1.5:hours*10;
if(salary<=300) tax=salary*0.15;
else if(salary<=450) tax=300*0.15+(salary-300)*0.2;
else tax=300*0.15+150*0.2+(salary-450)*0.25;
printf("total=%.2lf, tax=%.2lf, net=%.2lf
", salary, tax, salary-tax);
return 0;
}
#include
int main(void)
{
double hours, salary, tax=0;
scanf("%lf", &hours);
if(hours<0)
{
printf("input error!
");
return 0;
}
salary=hours>40?40*10+(hours-40)*10*1.5:hours*10;
if(salary<=300) tax=salary*0.15;
else if(salary<=450) tax=300*0.15+(salary-300)*0.2;
else tax=300*0.15+150*0.2+(salary-450)*0.25;
printf("total=%.2lf, tax=%.2lf, net=%.2lf
", salary, tax, salary-tax);
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯