【资料图】
1、修改如下:#include
2、请输入正确公里数:a");fflush(stdin);scanf("%f",&gls);continue;}elseif(gls<=3)break;else{s=gls-3;if(strcmp(cx,"夏利")==0){sum=sum+s*(float)(2.1);//这里有问题break;}elseif(strcmp(cx,"富康")==0)//这里有问题{sum=sum+s*(float)(2.4);break;//这里有问题}elseif(strcmp(cx,"桑塔纳")==0)//这里有问题{sum=sum+s*(float)(2.4);break;//这里有问题}else//这里有问题{printf("您输入的车型有错误。
3、请输入正确车型:");fflush(stdin);scanf("%s",cx);continue;}}}printf("乘坐%s所需费用为%f",cx,sum);return0;}1 if后面不要有分号2 字符串比较是strcmp3 强制转换 是(float) 必须加括号。
本文到此分享完毕,希望对大家有所帮助。