Câu lệnh break cho phép thoát ra khỏi vòng lặp for, while, do while, switch. Khi có nhiều vòng lặp lồng nhau thì chương trình sẽ thoát ra khỏi vòng lặp gần nó nhất.
Ví dụ 1: Tìm vị trí của phần tử chẵn đầu tiên trong mảng A
#include<stdio.h> #include <conio.h> void main() { int A[] = {1, 3, 9, -2, 4, 10, 0}; int i, n = sizeof(A) / sizeof(int); for (i = 0; i < n; i++) { if (A[i] % 2 == 0) { break; } } printf("\n Position of first even number is: %d", i + 1); getch(); }
Position of first even number is: 4
Leave a Reply
You must be logged in to post a comment.