#include<stdio.h>
int main(){
int a,t;
scanf("%d",&a);
switch(a/100000){
case 0:
t=a*0.1;
break;
case 1:
t=100000*0.1+(a-100000)*0.075;
break;
case 2:
case 3:
t=100000*0.1+100000*0.075+(a-200000)*0.05;
break;
case 4:
case 5:
t=100000*0.1+100000*0.075+200000*0.05+(a-400000)*0.03;
case 6:
case 7:
case 8:
case 9:
t=100000*0.1+100000*0.075+200000*0.05+200000*0.03+(a-600000)*0.015;
default:
t=100000*0.1+100000*0.075+200000*0.05+200000*0.03+400000*0.015+(a-1000000)*0.01;
}
printf("%d",t);
return 0;
}∥这是另外一种解决的方法。by:^小呆萌^
0.0分
0 人评分
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:563 |
C二级辅导-计负均正 (C++代码)浏览:846 |
C二级辅导-计负均正 (C语言代码)浏览:536 |
C语言训练-邮票组合问题* (C语言代码)......浏览:593 |
校门外的树 (C语言代码)浏览:667 |
汽水瓶 (C语言代码)浏览:526 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:1246 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:658 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:341 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:666 |