不同车型 不同起步价不同费用的问题(switch语句)
#include "stdio.h" #include "math.h" main() { int a; float meet,b; printf("请输入车型!\n1.大众\n2.奇瑞\n3.捷达\n"); scanf("%d",&a); system("cls"); printf("请输入公里数!"); scanf("%f",&meet); if(meet>3) { switch(a) { case 1:b=(meet-3)*2.7+9; break; case 2:b=(meet-3)*2.4+8; break; case 3:b=(meet-3)*2.1+7; break; } printf("您的费用一共是%.1f元",b); } else { switch(a) { case 1:b=9; break; case 2:b=8; break; case 3:b=7; break; } printf("您的费用一共是%.1f元",b); } }
doublekai.com