参考代码:
#include<stdio.h> void y(int x) { double y; switch(x/100000) { case 0:y=x*0.1;break; case 1:y=10000+(x-100000)*0.075;break; case 2:case 3:y=17500+(x-200000)*0.05;break; case 4:case 5:y=27500+(x-400000)*0.03;break; case 6:case 7:case 8:case 9:y=33500+(x-600000)*0.015;break; case 10:y=39500+(x-1000000)*0.01;break; } printf("%.0f\n",y); } int main() { void y(int x); int a; while(~scanf("%d",&a)) { y(a); } return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题11.11 (C语言代码)浏览:772 |
不知道哪里错了浏览:1146 |
【出圈】 (C语言代码)浏览:558 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:633 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:886 |
1011题解浏览:765 |
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:646 |
矩形面积交 (C语言代码)浏览:1314 |
字符逆序 (C语言代码)浏览:510 |
小O的乘积 (C++代码)浏览:520 |