iT邦幫忙

2026 iThome 鐵人賽

DAY 12
0

什麼是for迴圈:

跟 while迴圈 差不多,只是更程式碼簡潔

  1. for的小括弧可同時寫變數、條件判斷、執行
  2. 大括弧寫顯示的方法

方法一(基礎用法):

for(int i = 1; i≤5; i++)  /變數和條件判斷結尾要加分號,但執行程式碼不用加
{
System.Console.WriteLine(i);
}

設定for迴圈的小括弧內變數 i 的值為 1,條件 i 要小於等於5,執行 i 不停加一。
for迴圈大括弧寫執行後顯示的方法,最終顯示 1 2 3 4 5


方法二(陣列)

int[ ] nums = {15, 1000, 1234, 9999, 26, 84, 56};
for(int i = 0; i < nums.Length; i++) /Length是算長度的,如果是陣列,會算陣列有幾個值
{
System.Console.WriteLine(nums[ i ]);
}

先設定 nums 的陣列。
設定for迴圈的小括弧內變數 i 的值為 1,條件 i 要小於nums陣列的長度,因為陣列內一組數字算一個值,陣列有 7 個值,所以想當於 i < 7,執行 i 要不停加一。
for迴圈大括弧寫執行後顯示的方法,最終顯示 15 1000 1234 9999 26 84 56


心得:

今日學習到在遊戲程式中非常重要的for迴圈,因為它可以代替調while迴圈比較繁瑣程式碼的缺點,學習後在之後看遊戲程式時就能了解該程式的意思。明天會學習到比較冷門,但在統計上蠻重要的二維陣列,那我們就明天見拉~


參考影片

【C#】3小時初學者教學 |Csharp | C# 教學 | C# 入門 | C++++
YouTube頻道:GrandmaCan -我阿嬤都會
影片段落: 1:57:24 ~ 2:04:48 (時間段已設定好)
Yes


上一篇
【Day11】猜數字遊戲
下一篇
【Day13】二維陣列
系列文
從 Hello World 學習 C#,到看懂AI生成的遊戲程式碼 共 18 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言