数学建模——校选题
来源:互联网 发布:urllib2.request json 编辑:程序博客网 时间:2024/04/26 22:30
题目:一个公司的利润分成:低于或等于10W的提成为10%,如果高于10W小于20W的,高于10W的部分提成为7.5%,如果高于20W低于40W,高于20W的部分提成为5%;如果高于40W低于60W,高于40W低于60W的部分提成为3%;如果高于60W低于100W,高于60W低于100W的部分提成为1.5%;如果高于100W,高出的部分提成为1%。
求解:通过键盘输入利润金额,要求输出该公司应该发放多少奖金
(考试的时候只会做这一题,也是唯一的一道编程题)
我写的程序(通过两个数组和两个For循环解决了):
但是依然希望能有高人写出更精简的C程序!
main()
{
int k,a[]={100,60,40,20,10,0};
float sum,i,b[]={0.001,0.015,0.03,0.05,0.075,0.1};
scanf("%f",&i);
for(k=1;k<7;k++)
{if(i>a[k])
for(;k<7;k++)
sum+=(i-a[k])*b[k];
else continue;
}printf("%f",sum);
getch();
}
{
int k,a[]={100,60,40,20,10,0};
float sum,i,b[]={0.001,0.015,0.03,0.05,0.075,0.1};
scanf("%f",&i);
for(k=1;k<7;k++)
{if(i>a[k])
for(;k<7;k++)
sum+=(i-a[k])*b[k];
else continue;
}printf("%f",sum);
getch();
}
- 数学建模——校选题
- 【数学建模】数学建模(一)——数学模型概述
- 数学建模——图
- 数学建模——表格
- 数学建模——公式
- 数学建模竞赛的准备、技巧、选题、写作等各方面得总结
- 【转】 数学建模竞赛的准备、技巧、选题、写作等各方面得总结
- 【转】 数学建模竞赛的准备、技巧、选题、写作等各方面得总结
- 数学建模———线性规划问题
- 这几天——数学建模
- 数学建模Word排版——样式
- 数学建模Word排版——项目编号
- 数据人生——数学建模篇
- 数学建模——层次分析法
- 数学建模(12)——拟合
- 数学建模(15)——聚类分析
- 数学建模(11)——Lingo使用&数学规划
- 数学建模建模建模
- 一位软件工程师的6年总结
- test
- <转> 如果你到了20岁,还没到25岁—李开复
- 大话计算机加密技术
- 为了领红包
- 数学建模——校选题
- 珍惜读书的机会
- [笔记]设计模式入门-设计模式的原则
- dateTimePicker的值转换为string类型
- 09.5.14
- 80后逐渐的20个改变
- 今天心情不错!
- 人生启航之人生需要引导
- intro:Converting between number bases