解題關鍵:會四捨五入round()
易錯:當工資超過5000是,3000-5000的部分按照4%繳費。
個人反思:通過幫別人解答問題,自己也學到了不少新的東西,而且動力更足了。
代碼如下:
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
int n;
scanf("%d",&n);
double tax;
int ans;
if(n<=3000)
{
printf("0\n");
}
else if(n>3000&&n<5000)
{
tax=(n-3000)*0.05;
ans=round(tax);
printf("%d\n",ans);
}
else if(n>=5000)
{
tax=80;
tax+=(n-5000)*0.15;
ans=round(tax);
printf("%d\n",ans);
}
return 0;
}