|
|
|
|
สถิติผู้เยี่ยมชมเว็บไซต์ |
Today |
22
|
Yesterday |
32
|
This Month |
462
|
Last Month |
746
|
This Year |
3,353
|
Last Year |
8,138
|
|
|
|
|
|
|
|
|
|
|
|
ex_12.c โปรแกรมที่ใช้การวนลูปด้วยคำสั่ง
while เพื่อแสดงตัวเลข 0-10
ออกทางหน้าจอ |
Source
Code: |
#include <stdio.h>
int count = 0;
main()
{ printf("Show
number from zero
to ten.\n");
while(count
<= 10)
{
printf("%d",
count);
count++;
}
}
|
//
สร้างตัวแปร count
พร้อมกำหนดค่าเริ่มต้นให้เป็น
0
//
กำหนดเงื่อนไขให้วนทำงานในลูปถ้าค่าของ
count
// น้อยกว่าหรือเท่ากับ
10
//
แสดงค่าตัวแปร
count ออกทางหน้าจอ
//
เพิ่มค่าของตัวแปร
count ขึ้น 1 ก่อนที่จะวนไป
// ตรวจสอบเงื่อนไขในรอบใหม่
|
|
|
เมื่อสั่งรันโปรแกรมจะปรากฏผลการดำเนินงานดังนี้ |
|
|
ข้อควรระวังในการใช้คำสั่งลูปแบบ
while ก็คือ ภายในลูปจะต้องมีหนึ่งคำสั่งในการเพิ่ม
ลด หรือเปลี่ยนแปลงค่าของตัวแปรที่ใช้ตรวจสอบเงื่อนไข
เพื่อให้เงื่อนไขเข้าใกล้จุดที่จะเป็นเท็จ
ลูปจะได้มีจุดจบ เพราะไม่เช่นนั้นจะกลายเป็นลูปที่ไม่มีวันจบ
โปรแกรมจะวนทำงานไม่หยุด
และไม่สามารถทำงานในคำสั่งต่อจากลูป
while ได้ |
|
|
|
|
|
|
|
|