关于c中switch的应用
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 23:57:26
关于c中switch的应用
企业发放的奖金根据利润提成.利润I低于或等于100000元的,奖金可提10%;利润高于100000元但低于或等于200000元时,低于100000的按10%提成,高于100000的部分,可提成7.5%;200000
企业发放的奖金根据利润提成.利润I低于或等于100000元的,奖金可提10%;利润高于100000元但低于或等于200000元时,低于100000的按10%提成,高于100000的部分,可提成7.5%;200000
应该是
switch (c)
{
case 0:y=0.1*I;break;
case 1:y=10000+0.075*(I-100000);break;
case 2:y=10000+0.075*100000+0.05*(I-200000); break;
case 3:y=10000+0.075*100000+0.05*(I-200000); break;
case 4:y=10000+0.075*100000+0.05*200000+0.03*(I-400000); break;
case 5:y=10000+0.075*100000+0.05*200000+0.03*(I-400000); break;
case 6:y=10000+0.075*100000+0.05*200000+0.03*200000+0.015*(I-600000); break;
case 7:y=10000+0.075*100000+0.05*200000+0.03*200000+0.015*(I-600000); break;
case 8:y=10000+0.075*100000+0.05*200000+0.03*200000+0.015*(I-600000); break;
case 9:y=10000+0.075*100000+0.05*200000+0.03*200000+0.015*(I-600000); break;
case 10:y=10000+0.075*100000+0.05*200000+0.015*200000+0.01*(I-1000000); break;
}
switch (c)
{
case 0:y=0.1*I;break;
case 1:y=10000+0.075*(I-100000);break;
case 2:y=10000+0.075*100000+0.05*(I-200000); break;
case 3:y=10000+0.075*100000+0.05*(I-200000); break;
case 4:y=10000+0.075*100000+0.05*200000+0.03*(I-400000); break;
case 5:y=10000+0.075*100000+0.05*200000+0.03*(I-400000); break;
case 6:y=10000+0.075*100000+0.05*200000+0.03*200000+0.015*(I-600000); break;
case 7:y=10000+0.075*100000+0.05*200000+0.03*200000+0.015*(I-600000); break;
case 8:y=10000+0.075*100000+0.05*200000+0.03*200000+0.015*(I-600000); break;
case 9:y=10000+0.075*100000+0.05*200000+0.03*200000+0.015*(I-600000); break;
case 10:y=10000+0.075*100000+0.05*200000+0.015*200000+0.01*(I-1000000); break;
}
关于c中switch的应用
Matlab switch 的应用举例.
13.下列关于switch语句和break语句的结论中,正确的是(C ).
simulink中switch模块如何应用
c语言中应用switch语句编程:输入1-7之间的任意数字,程序按照用户的输入输出相应的星期值!
matlab 中 switch 的例子
C语言中switch case用法
C语言中switch语句改错
c语言中“switch(c-'2')和switch (c-2)有什么区别?
关于switch on的英语问题
关于switch case语句的问题
以下选项中与if(a==1)a=b; else a++;语句功能不同的switch语句是 A) switch(a) {c