[問題] 程式的邏輯問題
最近遇到一個面試官,有問到我一個問題,是關於串列
方面的。
題目是:連續輸入幾個數字,最後輸入零表示程式結束。
之後再輸入一個數字,將前面輸入的數字與此
數比較,印出比此數大的數字。
我的解答,是用while來判斷串列中的data值是否為零,
是的話表示資料已經到最後一筆,結束比較大小的判斷。
面試官的解答,是用while來判斷串列中的next值是否為
NULL,是的話表資料已經到最後一筆,結束比較大小的判
斷。
面試官的回答雖然在邏輯上是比較合理,但我覺得我的方
法應該也不能算錯,畢竟題目是說用零來當結束。所以想
請教一下各位前輩,我這樣算是錯的嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.117.77
推
04/27 18:03, , 1F
04/27 18:03, 1F
→
04/27 18:08, , 2F
04/27 18:08, 2F
→
04/27 18:08, , 3F
04/27 18:08, 3F
→
04/27 18:09, , 4F
04/27 18:09, 4F
推
04/27 18:11, , 5F
04/27 18:11, 5F
→
04/27 18:11, , 6F
04/27 18:11, 6F
→
04/27 18:12, , 7F
04/27 18:12, 7F
→
04/27 18:12, , 8F
04/27 18:12, 8F
→
04/27 18:12, , 9F
04/27 18:12, 9F
→
04/27 18:12, , 10F
04/27 18:12, 10F
→
04/27 18:12, , 11F
04/27 18:12, 11F
→
04/27 18:12, , 12F
04/27 18:12, 12F
推
04/27 18:43, , 13F
04/27 18:43, 13F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章