谭浩强C语言第四版课后习题答案
#include<stdio.h>
void main()
{
long int i;
int k,b1,b2,b4,b6,b10,b;
printf("input the i:\n");
scanf("%ld",&i);
b1=100000*0.1;
b2=b1+100000*0.075;
b4=b2+200000*0.05;
b6=b4+200000*0.03;
b10=b6+40000*0.015;
k=(i-1)/100000;
switch(k)
{
case 0:b=i*0.1;break;
case 1:b=b1+(i-100000)*0.075;break;
case 2:
case 3:b=b2+(i-200000)*0.05;break;
case 4:
case 5:b=b4+(i-200000)*0.03;break;
case 6:
case 7:
case 8:
case 9:b=b6+(i-400000)*0.015;break;
default:b=b10+(i-1000000)*0.01;break;
}
printf("b=%d\n",b);
}