Lập trình C++ cơ bản
Lệnh Break, Continue, Goto trong C++
1. Lệnh break trong C++
Câu lệnh break trong C++ có hai cách sử dụng như sau:
- Bạn muốn thoát khỏi vòng lặp ngay lập tức
- Khi kết thúc một case trong câu lệnh switch.
Nếu bạn sử dụng vòng lặp lồng nhau, câu lệnh break sẽ dừng việc thực hiện vòng lặp trong cùng và bắt đầu thực hiện cấu lệnh kế tiếp sau vòng lặp trong cùng.
Ví dụ:
|
Kết quả:
Gia tri cua a: 10
Gia tri cua a: 11
Gia tri cua a: 12
Gia tri cua a: 13
Gia tri cua a: 14
Gia tri cua a: 15
2. Lệnh continue trong C++
Khi gặp lệnh continue , vòng lặp chuyển sang vòng tiếp theo và bỏ qua các lệnh sau continue
Ví dụ:
|
Kết quả:
Gia tri cua a: 10
Gia tri cua a: 11
Gia tri cua a: 12
Gia tri cua a: 13
Gia tri cua a: 14
Gia tri cua a: 16
Gia tri cua a: 17
Gia tri cua a: 18
Gia tri cua a: 19
3. Lệnh goto trong C++
Lệnh goto dùng để nhảy ngay đến một lệnh sau một một NHÃN.
Chú ý: Hạn chế sử dụng do khó kiểm soát. Có thể dùng cách giải quyết khác để thay thể cho goto
Cú pháp:
|
Ở đây nhãn (label) có thể là bất kỳ văn bản thuần tuý trừ từ khóa C và nó có thể được đặt ở bất kỳ vị trí nào trong chương trình C, bên trên hoặc bên dưới câu lệnh goto.
Ví dụ:
|
Kết quả:
Gia tri cua a: 10
Gia tri cua a: 11
Gia tri cua a: 12
Gia tri cua a: 13
Gia tri cua a: 14
Gia tri cua a: 16
Gia tri cua a: 17
Gia tri cua a: 18
Gia tri cua a: 19
XEM TIẾP: Hàm trong C++