作者asd0000 (喪心絕情)
看板Programming
標題[請益] 我的程式寫好跑不出來..請大大幫忙
時間Mon Jun 25 14:12:48 2007
想拜託大家幫幫我看這個程式要怎樣解~
題目:
某行動電信業者,
通話費用計算是根據通話時間有不同費率,
如下表所示,
寫一個程式讓使用者輸入通話時間,
程式彙根據不同的費率計算通信費用
限制使用 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