|
发表于 2018-10-8 14:31:43
|
显示全部楼层
void main() //第2题
{
int i;
double d1, d2, d4, d6, d10, wage;
d1 = 100000 * 0.1;
d2 = d1 + 100000 * 0.075;
d4 = d2 + 200000 * 0.05;
d6 = d4 + 200000 * 0.03;
d10 = d6 + 400000 * 0.015;
printf("请输入利润i : \n\n");
scanf_s("%d", &i);
if (i <= 100000 && i > 0)
{
wage = i*0.1;
printf("利润为 %d 时的奖金为 %f \n\n", i, wage);
}
else if (i >= 100000 && i < 200000)
{
wage = d1 + (i - 100000)*0.075;
printf("利润为 %d 时的奖金为 %f \n\n", i, wage);
}
else if (i >= 200000 && i < 400000)
{
wage = d2 + (i - 200000)*0.05;
printf("利润为 %d 时的奖金为 %f \n\n", i, wage);
}
else if (i >= 400000 && i < 600000)
{
wage = d4 + (i - 400000)*0.03;
printf("利润为 %d 时的奖金为 %f \n\n", i, wage);
}
else if (i >= 600000 && i < 1000000)
{
wage = d6 + (i - 600000)*0.015;
printf("利润为 %d 时的奖金为 %f \n\n", i, wage);
}
else if (i >= 1000000)
{
wage = d10 + (i - 1000000)*0.01;
printf("利润为 %d 时的奖金为 %f \n\n", i, wage);
}
system("PAUSE");
} |
|