วันศุกร์ที่ 12 พฤษภาคม พ.ศ. 2560

for statement repeat block คำสั่งวนลูป for ภาษาC



for statement repeat block คำสั่งวนลูป for ภาษาC
12/5/2560 SONGCHAI PRAPATRUNGSEE
for statement repeat block คำสั่งวนลูป for ภาษาC

คำสั่งวนลูป จนกว่าเงื่อนไขจะเป็นเท็จ

คำสั่งวนลูป for เหมาะสำหรับการวนลูปหรือการนับรอบที่แน่นอน
เพราะเขียนง่ายเข้าใจง่ายกว่าแบบอื่นนั่นเอง
และยังนิยมใช้เป็นคำสั่งวนลูปไม่รู้จบอีกด้วย

for (initialization; condition; increment or decrement)
{
statement;
}

ตัวอย่างที่1
for (i=0; i<8; i++)
{
  a=i;
}
i=6;

ตัวอย่างที่2
for (i=2; i<20; i=i*1.5)
{
  a=i;
}
i=15;

ตัวอย่างที่3
for (i=125; i>-1; i=i+1)
{
  a=i;
}
i=127;

ตัวอย่างที่4 คำสั่งวนลูปไม่รู้จบ เหมือน while(1) ;
for (;;) ;

///////////////////////////////////////////////

#include <REGX51.H>

void main(void)
{
char i,a;//value -128 to 127
while(1)
{
for (i=125; i>-1; i=i+1)
{
  a=i;
}
i=127;
}
}



        

ไม่มีความคิดเห็น: