[問題] 這小程式中的bug是怎麼產生的??
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++ 2010
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
請問一下大家,我剛寫的這程式是讓系統隨機產生1~5的數字然後讓使用者猜
有兩次機會,但我發現如果輸入的不是數字而是英文或符號
它就會直接把程式碼跑完,忽視掉我的條件,請問為什麼這麼神奇??
程式碼:http://ideone.com/AfxW7
(另外請問一下,void main 和 int main 到底有什麼差??)
餵入的資料(Input):
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版)
補充說明(Supplement):
--
『Together』就是 To + get + her,
想要在『一起』就要
ㄧ○︿ 去 追 她
\
√ ﹀... 大伙進攻吧!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.242.144.78
推
10/15 18:44, , 1F
10/15 18:44, 1F
→
10/15 18:54, , 2F
10/15 18:54, 2F
→
10/15 19:03, , 3F
10/15 19:03, 3F
→
10/15 19:11, , 4F
10/15 19:11, 4F
推
10/15 19:12, , 5F
10/15 19:12, 5F
→
10/15 19:12, , 6F
10/15 19:12, 6F
→
10/15 19:13, , 7F
10/15 19:13, 7F
→
10/15 19:15, , 8F
10/15 19:15, 8F
→
10/15 19:16, , 9F
10/15 19:16, 9F
→
10/15 19:16, , 10F
10/15 19:16, 10F
→
10/15 19:17, , 11F
10/15 19:17, 11F
→
10/15 19:19, , 12F
10/15 19:19, 12F
→
10/15 19:40, , 13F
10/15 19:40, 13F
→
10/15 19:41, , 14F
10/15 19:41, 14F
→
10/15 19:42, , 15F
10/15 19:42, 15F
→
10/15 19:44, , 16F
10/15 19:44, 16F
→
10/15 19:57, , 17F
10/15 19:57, 17F
→
10/15 19:58, , 18F
10/15 19:58, 18F
推
10/15 19:59, , 19F
10/15 19:59, 19F
→
10/15 20:00, , 20F
10/15 20:00, 20F
→
10/15 20:01, , 21F
10/15 20:01, 21F
→
10/15 20:02, , 22F
10/15 20:02, 22F
我剛試了一下,假如我輸入a,cout出來的是-858993460
可是那是num01的值,num02為什麼也會抓它??
※ 編輯: fumme376 來自: 210.242.144.78 (10/15 20:06)
→
10/15 21:04, , 23F
10/15 21:04, 23F
→
10/16 16:29, , 24F
10/16 16:29, 24F
→
10/16 16:29, , 25F
10/16 16:29, 25F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章