解题思路:其实后面间距是一样的200000,最后一个是400000,写的时候可以改一下,当时懒不愿改了
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int x,y;
scanf("%d",&x);
if(x<=100000){
y=0.1*x;
}else if(x<=200000){
y=10000+(x-100000)*0.075;
}else if(x<=400000){
y=10000+(200000-100000)*0.075+(x-200000)*0.05;
}else if(x<=600000){
y=10000+(200000-100000)*0.075+(400000-200000)*0.05+(x-400000)*0.03;
}else if(x<=1000000){
y=10000+(200000-100000)*0.075+(400000-200000)*0.05+200000*0.03+(x-600000)*0.015;
}else y=10000+(200000-100000)*0.075+(400000-200000)*0.05+200000*0.03+400000*0.015+(x-1000000)*0.01;
printf("%d",y);
return 0;
}
0.0分
1 人评分
A+B for Input-Output Practice (V) (C++代码)浏览:451 |
用筛法求之N内的素数。 (C语言代码)浏览:1259 |
兰顿蚂蚁 (C++代码)浏览:1045 |
A+B for Input-Output Practice (C语言代码)浏览:468 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:541 |
用筛法求之N内的素数。 (C语言代码)浏览:531 |
判定字符位置 (C语言代码)浏览:799 |
整数平均值 (C语言代码)浏览:786 |
剔除相关数 (C语言代码)浏览:1092 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:449 |