企业发放的奖金根据利润提成。利润低于或等于100000元的,奖金可提10%; 利润高于100000元

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了企业发放的奖金根据利润提成。利润低于或等于100000元的,奖金可提10%; 利润高于100000元相关的知识,希望对你有一定的参考价值。

企业发放的奖金根据利润提成。利润低于或等于100000元的,奖金可提10%;
利润高于100000元,低于200000元(100000<I≤200000)时,低于100000元的部分按10%提成,高于100000元的部分,可提成 7.5%;
200000<I≤400000时,低于200000元部分仍按上述办法提成,(下同),高于200000元的部分按5%提成;
400000<I≤600000元时,高于400000元的部分按3%提成;600000<I≤1000000时,高于600000元的部分按1.5%提成;
I>1000000时,超过1000000元的部分按1%提成。从键盘输入当月利润I,求应发奖金总数。

参考技术A #include <stdio.h>
int fun(int x)

switch(x/100000)

case 0:
printf("%.0f\n", 0.1*x);/*如果此处以%d格式输出,则结果为0*/
break;
case 1:
printf("%.0f\n", 0.1*100000+0.075*(x-100000));
break;
case 2:
case 3:
printf("%.0f\n", 0.1*100000+0.075*100000+0.05*(x-200000));
break;
case 4:
case 5:
printf("%.0f\n", 0.1*100000+0.075*100000+0.05*200000+0.03*(x-400000));
break;
case 6:
case 7:
case 8:
case 9:
printf("%.0f\n", 0.1*100000+0.075*100000+0.05*200000+0.03*200000+0.015*(x-600000));
break;
default :
printf("%.0f\n", 0.1*100000+0.075*100000+0.05*200000+0.03*200000+0.015*400000+0.001*(x-1000000));
break;



int main()

int x, y;
scanf("%d",&x);
y=fun(x);

以上是关于企业发放的奖金根据利润提成。利润低于或等于100000元的,奖金可提10%; 利润高于100000元的主要内容,如果未能解决你的问题,请参考以下文章

1. 题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20

题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万

switch企业发放的奖金根据利润提成。利润(i)低于或等于10万元时,奖金可提成10

题目:企业发放的奖金根据利润提成.利润(I)低于或等于10万元时,奖金可提10%; 可否用for循环解这道题大佬们

企业发放的奖金根据利润提成,利润底于或等于10万元时,奖金可提成10%;利润高于10万元,底于20万元时,

C语言 企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于