|
发表于 2012-10-17 22:40:10
|
显示全部楼层
- #include<stdio.h>
- void main()
- {
- unsigned long I;
- int i;
- unsigned long static1,static2,static4,static6,static10,reward;
- static1=100000*0.1;
- static2=static1+100000*0.075;
- static4=static2+200000*0.005;//此处0.005改为0.05;
- static6=static4+200000*0.003;//0.003改为0.03;
- static10=static6+400000*0.0015;//0.0015改为0.015
- //希望能对你有帮助,要细心啊,加油!
- scanf("%u",&I);
- i=I/100000;
- switch(i)
- {
- case 0: reward=I*0.1; printf("%u\n",reward);break;
- case 1: reward=static1+(I-100000)*0.075;printf("%u\n",reward);break;
- case 2:
- case 3: reward=static2+(I-200000)*0.05;printf("%u\n",reward);break;
- case 4:
- case 5: reward=static4+(I-400000)*0.03;printf("%u\n",reward);break;
- case 6:
- case 7:
- case 8:
- case 9: reward=static6+(I-600000)*0.015;printf("%u\n",reward);break;
- default:reward=static10+(I-1000000)*0.01;printf("%u\n",reward);break;
- }
- }
复制代码 |
|