#include<stdio.h>
int???times,sum,bill,distance;?
int?caculate(int?distance)????????????????????//判斷距離?
????{???????
?????????if(distance?>3?)?????????????????????//距離大于于?3公里?的價格????????
?????????????{
?????????????????bill?=?distance?*?2?+?13;????????????????
??????????????}?
??????????else???????
???????????{?????
???????????????????bill?=?13;??????????????????//距離小于?3公里?的價格?????
???????????}
????}???
??????????????
int?main()
????{?
??????????????printf("請輸入打車距離");
??????????????scanf("%d",distance);
??????????????times?=?2?;?????????????????????//打車次數(shù)?????
??????????????sum?=?bill*times+times;?????????//總金額+2塊起步費
??????????????printf("應(yīng)該花費%d",sum);
??????????????return?0;
????}
2020-10-06
你的bill、times這兩個變量都沒有初始值;定義的caculate方法也沒有調(diào)用
2020-07-09