婆婆婆婆說:有沒有樣本輸入輸出?NOI通常都有。還有壹個問題,反復檢查輸入輸出文件,看看有沒有規定。通常,應該指定文件名。(如果我真的沒有說,時代可能會不同。)
問題有點棘手,因為浮點數在計算機中是二進制表達式,十進制的壹些信息無法準確表達(這因設備而異)
建議的解決方案:
錯誤判斷(簡單)
//添加壹個變量:
doubke dt
//添加壹個常數:
#定義jd (double)0.0001
//萬分之壹秒要看具體的精度要求,堅持要求就行了,時間尺度太小就不行。
//計算
dt = t 1-T2;
//判斷語句改為
if(dt & gt;-JD & amp;& ampdt & ltJD)printf(" ALL ");
else if(dt & gt;= JD)printf(" WALK ");
else if(dt & lt;= JD)printf(" BIKE ");
方法2