จะดำเนินการในขณะที่วนซ้ำกี่ครั้งหากเงื่อนไขเป็นเท็จใน Java?
จะดำเนินการในขณะที่วนซ้ำกี่ครั้งหากเงื่อนไขเป็นเท็จใน Java?

วีดีโอ: จะดำเนินการในขณะที่วนซ้ำกี่ครั้งหากเงื่อนไขเป็นเท็จใน Java?

วีดีโอ: จะดำเนินการในขณะที่วนซ้ำกี่ครั้งหากเงื่อนไขเป็นเท็จใน Java?
วีดีโอ: [ตอนที่ 11] โครงสร้างควบคุมแบบวนซ้ำ (for loop) ในภาษา C 2024, พฤศจิกายน
Anonim

ในความเป็นจริง, ถ้า การทดสอบตามเงื่อนไขเป็นจริง เท็จ ก่อนนิพจน์เงื่อนไขใน ในขณะที่ ได้รับการประเมินเป็นครั้งแรก เวลา , ร่างกายของ ทำ - ในขณะที่ลูปจะดำเนินการ ครั้งเดียว ดังนั้นร่างกายของ ทำ - ในขณะที่วง ดำเนินการอย่างใดอย่างหนึ่งหรือมากกว่า ครั้ง.

ดังนั้นลูป Do while จะทำงานกี่ครั้ง?

ในภาษาโปรแกรมคอมพิวเตอร์ส่วนใหญ่ a ทำในขณะที่วนรอบ เป็นกระแสควบคุม คำแถลง นั่น ดำเนินการ บล็อกของรหัสอย่างน้อยหนึ่งครั้ง และซ้ำแล้วซ้ำอีก ดำเนินการ บล็อกหรือไม่ขึ้นอยู่กับเงื่อนไขบูลีนที่กำหนดที่ส่วนท้ายของบล็อก NS ทำในขณะที่ โครงสร้างประกอบด้วยสัญลักษณ์กระบวนการและเงื่อนไข

ประการที่สอง ทำ while vs while loop หรือไม่ “ ในขณะที่ เป็นรายการควบคุม ห่วง ซึ่งตรวจสอบเงื่อนไขก่อนแล้วจึงรันโค้ด ทำ - ในขณะที่ เป็นทางออกที่ควบคุม ห่วง ซึ่งรันโค้ดก่อนแล้วจึงตรวจสอบเงื่อนไข

เมื่อพิจารณาถึงสิ่งนี้ คุณจะทราบได้อย่างไรว่าเงื่อนไขอยู่ในวงในขณะที่

NS ในขณะที่วง ประเมินของมัน สภาพ ก่อนการทำซ้ำครั้งแรกและระหว่างการทำซ้ำแต่ละครั้ง NS สภาพ ไม่เคยถูกประเมินภายใน ห่วง ร่างกาย. โดยจะตรวจสอบก่อนเรียกใช้อีกครั้ง (ครั้งแรก หลังจากเรียกใช้ครั้งแรก เป็นต้น) คุณต้องทำลายหรือโค้ดทั้งหมดจะทำงาน

คุณจะวนซ้ำจนกว่าจะตรงตามเงื่อนไข Java ได้อย่างไร

Java ทำ- ในขณะที่วง ถูกใช้เพื่อดำเนินการบล็อกของคำสั่งอย่างต่อเนื่อง จนกระทั่ง ที่ได้รับ สภาพ เป็นความจริง. การทำ- ในขณะที่วง ใน Java เหมือนกับ ในขณะที่วง เว้นแต่ว่า สภาพ ถูกตรวจสอบหลังจากดำเนินการคำสั่ง ดังนั้น do ในขณะที่วง รับประกัน ห่วง ดำเนินการอย่างน้อยหนึ่งครั้ง

แนะนำ: