Break là gì?

Verb None
Ngắt
Noun Programming

Break trong C hoặc C ++ là một câu lệnh điều khiển vòng lặp (loop ) được sử dụng để kết thúc vòng lặp. Ngay sau khi chương trình gặp câu lệnh break gặp bên trong vòng lặp, các lần lặp của vòng lặp sẽ dừng lại ở. Bên dưới là cú pháp (syntax):


break;

Hình bên dưới là cách hoạt động của câu lệnh breal:

Bên dưới là code minh họa


// Program to calculate the sum of numbers (10 numbers max)
// If the user enters a negative number, the loop terminates

#include 

int main() {
   int i;
   double number, sum = 0.0;

   for (i = 1; i 

Output


Enter n1: 2.4
Enter n2: 4.5
Enter n3: 3.4
Enter n4: -3
Sum = 10.30

Chương trình này tính tổng của tối đa 10 số. Tại sao tối đa là 10 số? Đó là bởi vì nếu người dùng nhập một số âm, câu lệnh break sẽ được thực thi. Điều này sẽ kết thúc vòng lặp for và tổng được hiển thị.

Verb Security
Phá, thám mã

Phá (break) được dùng trong cầu "break the code" nghĩa là phá mã. Xem break the code để hiểu rõ.

Verb Programming
end terminate
Thoát khỏi

Khi đề cập đến vòng lặp (loop), thoát khỏi (break) đề cập đến việc chấm dứt (terminate) vòng lặp bằng câu lệnh break (break statement). Ví dụ như code bên dưới:


void main ()  
{  
    int i = 0;  
    while(1)  
    {  
        printf("%d  ",i);  
        i++;  
        if (i == 10) {
            break;
        }
    }  
    printf("came out of while loop");  
}  

Output:


0  1  2  3  4  5  6  7  8  9  came out of while loop

Learning English Everyday