คำสั่งแบ่ง c ++
C ++ในงบแบ่งได้สองวิธีต่อไป:
- เมื่อคำสั่งแบ่งเกิดขึ้นภายในห่วงห่วงจะถูกยกเลิกทันทีและการไหลของโปรแกรมจะยังคงดำเนินการทันทีรอบบัญชีถัดไป
- มันสามารถนำมาใช้ในการยุติงบเปลี่ยนในกรณีที่
ถ้าคุณกำลังใช้วงซ้อนกัน (เช่นห่วงซ้อนอยู่ภายในวงอื่น) ทำลายคำสั่งให้หยุดการดำเนินการของสุดห่วงและจากนั้นเริ่มต้นบรรทัดถัดไปของรหัสหลังจากบล็อก
ไวยากรณ์
ทำลายคำสั่งใน C ++ ไวยากรณ์:
break;
แผนภูมิการไหล
ตัวอย่าง
#include <iostream> using namespace std; int main () { // 局部变量声明 int a = 10; // do 循环执行 do { cout << "a 的值:" << a << endl; a = a + 1; if( a > 15) { // 终止循环 break; } }while( a < 20 ); return 0; }
เมื่อโค้ดข้างต้นจะรวบรวมและดำเนินการก็จะก่อให้เกิดผลลัพธ์ต่อไปนี้:
a 的值: 10 a 的值: 11 a 的值: 12 a 的值: 13 a 的值: 14 a 的值: 15