เรื่องที่ 7 การควบคุมทิศทางการทำงานเป็นรอบด้วยลูป for
คำสั่ง for ใช้สำหรับควบคุมทิศทางของโปรแกรมให้ทำงานแบบวนรอบเช่นเดียวกับคำสั่ง
while, do-while แต่คำสั่ง
for มีลักษณะพิเศษกว่าคำสั่งลูปแบบอื่นๆ
ตรงที่ คำสั่ง for
เหมาะกับกรณีที่รู้จำนวนแล้วว่า
ต้องการให้วนลูปทำงานกี่รอบ
รูปแบบการเรียกใช้คำสั่ง
for ก็ต่างจากคำสั่งลูปอื่น
ดังนี้
for (initial; condition;
change);
{
statement-1;
statement-2;
statement-3;
statement-n;
}
initial
: การกำหนดค่าเริ่มต้นของตัวแปลที่จะใช้เป็นเงื่อนไข
ยกตัวอย่างเช่น
x = 0 หมายถึง
กำหนดให้ตัวแปร
x มีค่าเริ่มต้นเป็น
0
condition
: เงื่อนไขที่กำหนดขึ้น
เพื่อให้โปรแกรมวนทำงานตามทำสั่งหลัง
for