解题思路: 中学的应用题,很明显的分段函数(选择结构)
注意事项: 有6个区间 要注意区间划分 每个区间函数不同 要顺清思路
参考代码:
#include<stdio.h>
int main()
{
int l, bonus, bouns1, bouns2, bouns3,bouns4,bouns5,bouns6;
scanf("%d", &l);
bouns1 = l / 10;
bouns2 = 10000 + 0.075*(l - 100000);
bouns3 = 17500 + 0.05*(l - 200000);
bouns4 = 27500 + 0.03*(l - 400000);
bouns5 = 33500 + 0.015*(l - 600000);
bouns6 = 39500 + 0.01*(l - 1000000);
if (l <= 100000)
{
printf("%d", bouns1);
}
else if (l > 100000 && l <= 200000)
{
printf("%d", bouns2);
}
else if (l > 200000 && l <= 400000)
{
printf("%d", bouns3);
}
else if (l > 400000 && l <= 600000)
{
printf("%d", bouns4);
}
else if (l > 600000 && l <= 1000000)
{
printf("%d", bouns5);
}
else if ( l > 1000000)
{
printf("%d", bouns6);
}
}
0.0分
0 人评分
【亲和数】 (C语言代码)浏览:908 |
剪刀石头布 (C语言代码)不知道怎么直接在scanf中用枚举变量浏览:1436 |
简单的a+b (C语言代码)浏览:641 |
WU-printf基础练习2 (C++代码)浏览:2061 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:503 |
【求[X,Y]内被除3余1并且被除5余3的整数的和】 (C语言代码)浏览:703 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:388 |
sizeof的大作用 (C语言代码)浏览:1593 |
出圈】指针malloc版浏览:377 |
模拟计算器 (C语言代码)浏览:2366 |