解题思路:用switch case语句也可以做出来
注意事项:没什么要注意的,注意公式计算
参考代码:
#include<stdio.h>
main()
{
int m;
int i;
scanf("%d",&m);
switch (m/100000)
{
case 0:i=m*0.1;break;
case 1:i=10000+(m-100000)*0.075;break;
case 2:
case 3:i=17500+(m-200000)*0.05;break;
case 4:
case 5:i=27500+(m-400000)*0.03;break;
case 6:
case 7:
case 8:
case 9:i=33500+(m-600000)*0.015;break;
case 10:
default:i=39500+(m-1000000)*0.01;break;
}
printf("%d",i);
}
0.0分
6 人评分
C语言程序设计教程(第三版)课后习题7.2 (Java代码)浏览:687 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:1067 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:549 |
【明明的随机数】 (C语言代码)浏览:805 |
三角形 (C语言代码)浏览:923 |
用筛法求之N内的素数。 (C++代码)浏览:704 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:375 |
1014题解浏览:485 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1466 |
A+B for Input-Output Practice (C语言代码)浏览:468 |