#include <stdio.h>
#include <stdlib.h>
int main()
{
double i;
double b1,b2,b4,b6,b10,b;
scanf("%lf", &i);
b1 = 100000 * 0.1; //奖金区间
b2 = b1 + 100000*0.75;
b4 = b2 + 200000*0.05;
b6 = b4 + 200000*0.03;
b10=b6 + 400000*0.015;
if ( i <= 100000) b = i * 0.1; // 低于10w的奖金
else if ( i <= 200000) b = b1 + (i -100000)*0.075; // 20w
else if ( i <= 400000) b = b2 + (i- 200000)*0.05;
else if ( i <= 600000) b = b4 + (i- 400000)*0.03;
else if ( i <= 1000000) b = b6 + (i- 600000)*0.015;
else if ( i > 1000000) b = b10 + (i- 1000000)*0.001;
printf("奖金:%lf\n",b);
return 0;
}
C语言 奖金问题
最新推荐文章于 2024-07-12 10:36:39 发布