#include
int main()
{ //用if else算折扣int lucheng;int zhekou;puts("请输入路程");scanf("%d",&lucheng);if(lucheng<250){zhekou=0;}else if(lucheng>=250&&lucheng<500){zhekou=2; }else if(lucheng>=500&&lucheng<1000){ zhekou=5;}else if(lucheng>=1000&&lucheng<2000){zhekou=8;}else if(lucheng>=2000&&lucheng<3000){zhekou=10;}else{zhekou=15;}//本次错误if里面的变量名用错。printf("折扣是:%.2f\n",(float)zhekou/100);return 0;
}#include
int main()
{ //用switch算折扣int lucheng;int zhekou;printf("请输入路程\n");scanf("%d",&lucheng);switch(lucheng/250){case 0:zhekou=0;break;case 1:zhekou=2;break;case 2:case 3:zhekou=5;break;case 4:case 5:case 6:case 7:zhekou=8;break;case 8:zhekou=10;break;case 9:case 10:case 11:zhekou=12;break;default:zhekou=15;}printf("折扣是:%.2f\n",(float)zhekou/100);return 0;
}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!