
写在最前面:本答案为作者和朋友讨论得出,请在没有思路时作为参考启发,不要直接抄袭
这道题首先要明白题目的意思,也就是说最终得到的出租车价格是由两部分组成的:一部分来自于正常按公里数计价的价格(price1),另一部分则是在单词服务过程中临时停车所加收的价格(price2)。
#includeint main() { double mile; int time; double price,price1,price2; scanf("%lf %d",&mile,&time); if(mile<=3) { price1=10; } else if(mile<=10) { price1=10+(mile-3)*2.0; } else { price1=10+(10-3)*2.0+(mile-10)*3.0; } price2=time/5*2; price=price1+price2; printf("%.0lfn",price); system("pause"); return 0; }
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)