คำสั่ง do while ภาษาซี c programming
สำหรับคำสั่ง do while จะทำงานคล้ายกับ while แต่ลักษณะการทำงาน จะทำงานตามคำสั่ง do ก่อน 1 รอบ แล้วจึงเริ่มตรวจสอบเงื่อนไขที่ while เป็นครั้งแรก หากเงื่อนไขเป็นจริงก็จะทำงานวนรอบไปเรื่อย ๆ จนกว่าเงื่อนไขจะเป็นเท็จ จึงจะออกจากลูป
ข้อควรทราบ คำสั่ง do while จะทำงานอย่างน้อย 1 ครั้งแม้ว่าจะตรวจสอบเงื่อนไขแล้วพบว่าเงื่อนไขเป็นเท็จ
ตัวอย่างคำสั่ง do while ภาษาซี (c)
#include <stdio.h>
main()
{
int i = 1;
do{
printf ("%d\n",i);
++i;
}
while (i<10);
}
ผลลัพธ์ที่ได้
1
2
3
4
5
6
7
8
9
