Làm sao để Debug?

Cho em hỏi là trong CodeBlock thì mình Debug thế nào là đúng ạ ?


Trong cái chương trình này khi em thử Debug bình thường bằng F5 F4 F7 thì khi chạy tới dòng for thì thay vì chạy vào dòng for thì nó thoát chương trình luôn .Tại sao lại thế vậy ?

Bên cạnh số dòng khi di chuyển chuột vào đó sẽ xuất hiện chấm đỏ, thử tích vào 1 dòng sau đó chạy debug xem.

3 Likes

Nó vẫn vậy bác ạ. Không hiểu sao chạy Debug từ trên xuống thì bình thường, mà cứ đến dòng for thứ hai là nó out khỏi chương trình .

Coi lại condition của bạn nhé.

4 Likes

Coi condition ở đâu thế bạn ?

Condition là điều kiện của vòng for đó bạn.
Với lại sao bạn lại tạo vector với n + 1 phần tử rồi không dùng phần tử a[0] vậy, bạn nên quen với mảng bắt đầu từ số 0.

3 Likes

Mình mới chuyển từ pascal qua nên hơi không quen dùng a[0] ,cám ơn đã góp ý nha mình sửa được rồi.

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