#include "stdio.h"
int main() {
double Wage, Tax = 0, AfterTaxWages;
printf("Please put in the wage:\n");
while (1) {
scanf("%lf", &Wage);
if (Wage < 0) {
printf("Error!\n");
return 0;
} else if (Wage > 0 && Wage <= 1500) {
Tax = 0;
AfterTaxWages = Wage;
} else if (Wage > 1500 && Wage <= 2500) {
Tax = (Wage - 1500) * 0.10;
AfterTaxWages = Wage - Tax;
} else if (Wage > 2500 && Wage <= 3500) {
Tax = (Wage - 2500) * 0.15;
AfterTaxWages = Wage - Tax;
} else if (Wage > 3500 && Wage <= 5000) {
Tax = (Wage - 3500) * 0.20;
AfterTaxWages = Wage - Tax;
} else if (Wage > 5000 && Wage <= 10000) {
Tax = (Wage - 5000) * 0.30;
AfterTaxWages = Wage - Tax;
} else {
Tax = (Wage - 10000) * 0.40;
AfterTaxWages = Wage - Tax;
}
printf("The Tax = %lf\n", Tax);
printf("The after-tax wage = %lf\n", AfterTaxWages);
printf("\n\n*******************************************\n\n");
printf("Put in another wage:\n");
}
return 0;
}
为什么不用excel?
switch 语句