作者SmallBeeWayn (喵喵叫的蜜蜂貓)
看板C_and_CPP
標題Re: [問題] for loop 的for有什麼意義?
時間Thu Aug 26 16:23:56 2010
※ 引述《LPH66 (-858993460)》之銘言:
: ※ 引述《LFking (小均)》之銘言:
: : 請問各位大大:
: : 我們知道loop有do loop , while loop ,for loop等
: : do是有先做__在執行loop
: : while是當()中的條件成立才執行loop
: : 那for呢?
: : for有什麼意義 是哪個單字的縮寫嗎?
: : 感謝!
: 在古早的 basic 語言中的 for 是長這樣的:
: for i = 1 to 100
: ...
: next
: 和 C 語言的 for(i = 1; i <= 100; i++) 相同
: (後面可以加上 step 幾 就是一次加幾/減幾的意思 相當於 i++ 改成 i+=2 之類的)
: for to
: 上面這個直接直譯的話就是「為 i 是 1 到 100 的每個值做以下的事」
: 所以才會用上 for 這個字
: 個人理解是這樣
BASIC 表示法: For i = A to B Step C ...... Next i
C 表示法: for(i=A;i<=B;i+=C) { ...... }
口語 表示法: 對 i 自 A 到 B 間隔 C 執行 ......
--
填充題: ______なのはいけないと思います!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.180.163
→ hilorrk:えっち 08/26 16:35
推 LFking:thanks! 08/26 19:41
→ tsaiminghan:NTR 08/28 10:16