如題
測試可以過 實際跑卻NA...
好讀版程式碼在此:
http://ideone.com/pTDhOS
麻煩高手幫測試 看那邊錯了 !感恩 >"<
附上錯誤訊息
您的答案為: 4861g 正確答案為: bye~Rabbit
如題
測試可以過 實際跑卻NA...
好讀版程式碼在此:
http://ideone.com/pTDhOS
麻煩高手幫測試 看那邊錯了 !感恩 >"<
switch 裡面,健康檢查的break,是break switch 還是 break while呢?
改一下就會過了
若有幫到忙,可以幫我留個言嗎?
正愁沒留言QQ 哈哈
http://ntnuee40475032h.pixnet.net/blog/category/54408
謝謝囉~~
健康檢查的break,我想是用來break switch的,
因為break不是只能跳出一層嗎?還是我理解錯誤?
我的想法是 跳出switch後回到while迴圈內 再判斷是否要break while 這樣
不知道大大說的修改是指把健康檢查的內 break 去掉嗎? 感謝回覆!!!
如題
測試可以過 實際跑卻NA...
好讀版程式碼在此:
http://ideone.com/pTDhOS
麻煩高手幫測試 看那邊錯了 !感恩 >"<
switch 裡面,健康檢查的break,是break switch 還是 break while呢?
改一下就會過了
若有幫到忙,可以幫我留個言嗎?
正愁沒留言QQ 哈哈
http://ntnuee40475032h.pixnet.net/blog/category/54408
謝謝囉~~
後來把switch內的健康檢查拿掉 丟到while一開始的地方就過了...
但感覺原本的也沒什麼錯說, 難道是break太多層混亂了?=.=
如題
測試可以過 實際跑卻NA...
好讀版程式碼在此:
http://ideone.com/pTDhOS
麻煩高手幫測試 看那邊錯了 !感恩 >"<
switch 裡面,健康檢查的break,是break switch 還是 break while呢?
改一下就會過了
若有幫到忙,可以幫我留個言嗎?
正愁沒留言QQ 哈哈
http://ntnuee40475032h.pixnet.net/blog/category/54408
謝謝囉~~
後來把switch內的健康檢查拿掉 丟到while一開始的地方就過了...
但感覺原本的也沒什麼錯說, 難道是break太多層混亂了?=.=
是fail()函數的問題
但我對這函數不太清楚(沒用過),所以無法給你確切的訊息
錯誤點: (經過我多次測試的結論)
ss >> tem;
if (ss.fail()) {
cout << m << "g" << endl;
break;
}
若版上有哪位高手了解,還希望能不吝賜教
如題
測試可以過 實際跑卻NA...
好讀版程式碼在此:
http://ideone.com/pTDhOS
麻煩高手幫測試 看那邊錯了 !感恩 >"<
switch 裡面,健康檢查的break,是break switch 還是 break while呢?
改一下就會過了
若有幫到忙,可以幫我留個言嗎?
正愁沒留言QQ 哈哈
http://ntnuee40475032h.pixnet.net/blog/category/54408
謝謝囉~~
後來把switch內的健康檢查拿掉 丟到while一開始的地方就過了...
但感覺原本的也沒什麼錯說, 難道是break太多層混亂了?=.=
是fail()函數的問題
但我對這函數不太清楚(沒用過),所以無法給你確切的訊息
錯誤點: (經過我多次測試的結論)
ss >> tem;
if (ss.fail()) {
cout << m << "g" << endl;
break;
}
若版上有哪位高手了解,還希望能不吝賜教
丁小魚 感謝你的留言,但我原本是希望能留在該題下面,不過還是謝謝你囉 ^^
是fail()函數的問題
但我對這函數不太清楚(沒用過),所以無法給你確切的訊息
錯誤點: (經過我多次測試的結論)
ss >> tem;
if (ss.fail()) {
cout << m << "g" << endl;
break;
}
若版上有哪位高手了解,還希望能不吝賜教
丁小魚 感謝你的留言,但我原本是希望能留在該題下面,不過還是謝謝你囉 ^^
http://www.tcgs.tc.edu.tw/~sagit/cpp/q6.htm
其實那個 fail()的用法我是在這位老師的網站上看到的,上面其實也沒有說的很詳細,但範例作用像是判斷" 字串片段是否輸出完畢無法再做輸出 << int 動作
給您參考看看~ 3Q