加分號,表示這個循環是空語句,除了執行for()括號裏的,什麽都不幹,然後就執行下壹行。
不加分號,那for循環後面的printf語句就是for循環的壹部分,跟著for壹起執行,但前提是for循環裏的條件要滿足。
分號代表語句結束。
例如:
for(i=0;i<100;i++);
就等於:
for(i=0;i<100;i++)
{
}
擴展資料:
註意事項
格式: ?
for(表達式1;表達式2;表達式3){
//若幹語句(循環體)
? }
執行規則:
計算表達式1,完成必要的初始化工作;
判斷表達式2的值,若表達式2的值為true,則進行3,否則進行4;執行循環體,然後計算表達式3,以便改變循環條件,進行2;
結束for語句的執行。