物聯網/嵌入式工程師
重磅升級:新增硬件電路設計與實戰,讓你軟硬通吃,同級PK無敵!行業風口、政策傾斜,新晉熱門高薪不內卷!0基礎一站式就業完整路徑,搶占先發優勢!
要讓計算機完成循環操作有三種方法,我們先來介紹第一種,for 循環
語法如下:
for(int i=0;i<10;i++){ printf("hello\n"); }
上面的例子中,我們讓 printf("hello\n") 語句執行了 10 次,那么 for 循環是如何工作的呢?
首先,在 for 的括號里,實際上有三個短句,他們用分號隔開
for(短句A;短句B;短句C)
當程序執行到 for 之后,會發生下面的事情
1. 先執行“短句A”
2. 再執行“短句B”,如果它的值為真(非0),則執行循環體,否則結束循環
3. 執行完循環體后再執行“短句C”
4. 重復執行步驟 2 和 3,直到“短句B”的值為假,就結束循環
下面我們用 for 循環來完成一個任務,輸出一個數組內所有的變量。
int array[100]; for(int i=0;i<100;i++){ printf("array[%d]: %d\n", i, array[i]); }
這種用法,也是 for 循環最常見的用法。因為 for 可以在括號內申明局部變量(變量 i 只在循環內有效),不容易干擾其他部分的代碼,而變量 i 處理當作判定條件之外,還恰巧可以當作數組的角標。
請驗證,完成請求
由于請求次數過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報