Break là gì?
- ★
- ★
- ★
- ★
- ★
- ★
- ★
- ★
- ★
- ★
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ị.
- ★
- ★
- ★
- ★
- ★
Phá (break) được dùng trong cầu "break the code" nghĩa là phá mã. Xem break the code để hiểu rõ.
- ★
- ★
- ★
- ★
- ★
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