Thắc mắc về lệnh continue trong C

Mọi người cho em hỏi ạ , là như vậy tại sao khi em thực thi lệnh continue thì lại không thể chạy hết vòng lặp được nhưng khi em thay đổi lại thành lệnh break lại chạy được hết vòng lặp :(( mọi người giúp em với

continue without update counting variable => infinite loop

là sao ạ , em vẫn chưa hiểu

Có nghĩa là khi i = 4 thì continue. Và đương nhiên i mãi = 4 và cứ thế continue.

Dạ , vâng em cảm ơn hai anh nhiều lắm ạ , code em chạy được rồi :smiley: do em không để ý kỹ lệnh continue sẽ bỏ qua các lệnh tiếp theo

1 Like

@Chau_Tuan
Sorry mình nhớ nhầm, thực ra continue nếu thỏa thì bỏ câu lệnh tiếp theo và thực hiện lần lặp kế tiếp :smile:

còn break thì tương tự như continue có điều nếu thỏa thì thoát khỏi cả vòng lặp luôn

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?