Arduino - ลูป
ภาษาโปรแกรมจัดเตรียมโครงสร้างการควบคุมต่างๆที่ช่วยให้เส้นทางการดำเนินการที่ซับซ้อนมากขึ้น
คำสั่งวนซ้ำช่วยให้เราดำเนินการคำสั่งหรือกลุ่มของคำสั่งได้หลายครั้งและต่อไปนี้เป็นรูปแบบทั่วไปของคำสั่งลูปในภาษาโปรแกรมส่วนใหญ่ -

การเขียนโปรแกรมภาษาซีจัดเตรียมลูปประเภทต่อไปนี้เพื่อจัดการกับข้อกำหนดการวนซ้ำ
ส. อบจ. | ห่วงและคำอธิบาย |
---|---|
1 |
ในขณะที่วนซ้ำ ในขณะที่ลูปจะวนซ้ำอย่างต่อเนื่องและไม่มีที่สิ้นสุดจนกว่านิพจน์ภายในวงเล็บ () จะกลายเป็นเท็จ ต้องมีบางอย่างเปลี่ยนตัวแปรที่ทดสอบไม่เช่นนั้นลูป while จะไม่ออก |
2 |
ทำ…ในขณะที่วนซ้ำ do…whileloop คล้ายกับ while loop ใน while ลูปเงื่อนไขการต่อเนื่องของลูปจะถูกทดสอบที่จุดเริ่มต้นของลูปก่อนที่จะดำเนินการร่างของลูป |
3 |
สำหรับห่วง ก for loopดำเนินการคำสั่งตามจำนวนครั้งที่กำหนดไว้ล่วงหน้า นิพจน์ควบคุมสำหรับลูปถูกเตรียมใช้งานทดสอบและจัดการทั้งหมดภายในวงเล็บสำหรับลูป |
4 |
ห่วงที่ซ้อนกัน ภาษาซีช่วยให้คุณใช้ลูปหนึ่งในอีกลูปได้ ตัวอย่างต่อไปนี้แสดงให้เห็นถึงแนวคิด |
5 |
วนไม่มีสิ้นสุด มันคือลูปที่ไม่มีเงื่อนไขสิ้นสุดดังนั้นลูปจึงไม่มีที่สิ้นสุด |