for循環:for( ; ; )里面是bai3個語句,兩個分號。第一個語句是開始前執行,第二個語句是判斷真假,如果真,就執行后面(大括號內)的代碼。第三個語句是每次執行完畢后執行的東西,通常第三個語句使用i++表示i=i+1的意思,用來遞增自變量i。
關於嵌套for循環理解例題:
include <stdio.h>
include <stdlib.h>
int main()
{
for(int i=0;i<5;i++){
//第一個for語句沒有變化,i的值只是控制換的行數;
for(int j=0;j<=i;j++){
//第二個for語句中的j的值會隨着i的值得變化而變化,j<=i的控制條件會發生改變;
/*
(1)當i=0的時候,j<=0,第二個for語句運行一次就退出;
(2)當i=1的時候,j<=1,i值重新從i=0開始,運行兩次;
(3)依次類推,當第一個for語句運行停止為止。
*/
printf("*");
}
printf("\n");
}
return 0;
}