看板 Programming 關於我們 聯絡資訊
想拜託大家幫幫我看這個程式要怎樣解~ 題目: 某行動電信業者, 通話費用計算是根據通話時間有不同費率, 如下表所示, 寫一個程式讓使用者輸入通話時間, 程式彙根據不同的費率計算通信費用 限制使用 switch…case敘述~ 分鐘數 40分鐘以下0.22元/秒 41~80分鐘0.185元/秒 81~120分鐘0.165元/秒 121~160分鐘0.15元/秒 160分鐘以上0.12元/秒 我寫出來的+助教給的答案變成: #include <stdio.h> #include <stdlib.h> int main() { int min; printf("請輸入分鐘數:"); scanf("%d",&min); printf("通信費:"); switch(min/40) { case1:printf("%f",min*0.22); break; cas2e:printf("%f",min*0.185); break; case3:printf("%f",min*0.165); break; case4:printf("%f",min*0.15); break; default:printf("%f",min*0.12); } system("PAUSE"); return 0; } 但是沒辦法跑, 想請問大家是哪邊錯了...? 或者是要怎嚜寫~ 謝謝>"< -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.211.94.249
bbbing:"case 1" 沒空格.....140.112.106.164 06/25 16:33
wa120: "case 2" 寫錯了..... 59.127.40.69 06/25 17:53
revivalworld:這什麼東西- -" 不會看 error msg 嗎 60.244.252.15 06/25 18:55
twisters121:這什麼東西- -" 不會看 error msg 嗎 61.70.53.157 06/25 19:49
newdominic:程式編譯錯誤請自行參考error msgˊˋ 203.68.127.1 06/26 05:38
vizshala:先學會怎麼除錯吧 連除錯都不會 嘖 219.68.25.39 06/30 08:31