计算利率,小于两千没有利率,大于等于两千小于五千的部分利率为0.03%,大于等于五千小于八千的部分为0.05%,大于八千的部分利率为0.01%,如果负数则输出错误.
参考如下:
#include <stdio.h>
int main()
{
float lv;
int n;
scanf("%d",&n);
if(n<0)
printf("输入错误");
else if(n>=0&&n<2000)
lv = 0;
else if (n>=2000&&n<5000)
lv = (n-2000)*0.0003;
else if(n>=5000&&n<8000)
lv = 3000*0.0003 + (n-5000)*0.0005;
else if(n>=8000)
lv = 3000*0.0003 + 3000*0.0005 + (n-8000)*0.0001;
printf("%f",lv);
return 0;
}