Re: [閒聊] 超無言的for迴圈...
※ 引述《OpenSkyWin (雞飛城市)》之銘言:
: 期中考居然碰到像這種for迴圈
: int i;
: for(i=0;i=1;i++)
: {
: printf(" i is %d \n",i);
: }
: 然後問你這個迴圈總共會執行幾次= ="
: 判斷式給我放i=1咧...我咧,這什麼東西...
: 要是放0或1或a-i什麼之類的我還能懂
: 到底這樣放有什麼意思呢??
: 增加閱讀的困難??
我想這是寫程式的人自己的盲點,可能因為寫久了都看到比較普通的for迴圈寫法,
以及認為for必須寫成有效完成一段程式的樣式.
但是,for語法的三個位置,第一個規定進入迴圈的初值,第二個規定持續迴圈的條件,
第三個規定迴圈前後的差異. 所以 for(i=0;i=1;i++) 不正是規定了:
- 進入迴圈時,i為0.
- 若「i能指定為1」則持續迴圈.
結果會發現,無論什麼情況,i都能指定為1,所以是無窮迴圈嘛!
沒有人規定程式都要寫對,也沒有人規定考卷上出現的程式都要「正確」或「有意義」.
當有些人在抱怨考題「沒有意義」的時候,卻忘了他應考只有「在考題正確
的情況下不要答錯」的權力,而沒有修正考題的權力.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.112.225.34
※ 編輯: yauhh 來自: 59.112.225.34 (04/23 02:39)
推
04/23 08:18, , 1F
04/23 08:18, 1F
推
04/23 09:55, , 2F
04/23 09:55, 2F
→
04/23 09:55, , 3F
04/23 09:55, 3F
推
04/23 09:57, , 4F
04/23 09:57, 4F
推
04/23 10:00, , 5F
04/23 10:00, 5F
→
04/23 10:01, , 6F
04/23 10:01, 6F
→
04/23 10:01, , 7F
04/23 10:01, 7F
→
04/23 10:02, , 8F
04/23 10:02, 8F
→
04/23 10:02, , 9F
04/23 10:02, 9F
→
04/23 13:28, , 10F
04/23 13:28, 10F
推
04/23 13:53, , 11F
04/23 13:53, 11F
推
04/23 14:20, , 12F
04/23 14:20, 12F
→
04/23 16:57, , 13F
04/23 16:57, 13F
推
04/23 18:53, , 14F
04/23 18:53, 14F
→
04/23 18:53, , 15F
04/23 18:53, 15F
→
04/23 18:54, , 16F
04/23 18:54, 16F
推
04/23 19:24, , 17F
04/23 19:24, 17F
→
04/23 23:34, , 18F
04/23 23:34, 18F
→
04/23 23:34, , 19F
04/23 23:34, 19F
→
04/24 00:40, , 20F
04/24 00:40, 20F
→
04/24 00:40, , 21F
04/24 00:40, 21F
→
04/24 00:41, , 22F
04/24 00:41, 22F
→
04/24 00:43, , 23F
04/24 00:43, 23F
→
04/24 00:43, , 24F
04/24 00:43, 24F
→
04/24 00:44, , 25F
04/24 00:44, 25F
→
04/24 00:45, , 26F
04/24 00:45, 26F
→
04/24 00:48, , 27F
04/24 00:48, 27F
→
04/24 01:01, , 28F
04/24 01:01, 28F
推
04/24 01:37, , 29F
04/24 01:37, 29F
推
04/24 01:41, , 30F
04/24 01:41, 30F
→
04/24 01:41, , 31F
04/24 01:41, 31F
推
04/24 07:49, , 32F
04/24 07:49, 32F
→
04/24 07:50, , 33F
04/24 07:50, 33F
推
04/24 07:53, , 34F
04/24 07:53, 34F
→
04/24 07:54, , 35F
04/24 07:54, 35F
推
04/24 09:45, , 36F
04/24 09:45, 36F
推
04/25 01:48, , 37F
04/25 01:48, 37F
→
04/25 01:48, , 38F
04/25 01:48, 38F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章