Tính tổng 1 dãy số ngẫu nhiên ra kết quả không chính xác

j là biến chạy trong vòng for của i, nó bị phụ thuộc vào i mà?

phụ thuộc sao anh ?..

Ở đây bạn đang hiểu sai là j=3 suy ra i=5. Rõ ràng là j luôn nằm trong khoảng chạy được mà.

Ngoài lề: Hình như đây không phải code do bạn tự code.

đúng rồi ạ …

Thế thật sự bạn hiểu vì sao j chạy được chưa?

vẫn ko hiểu được , thế cho j>i làm gì nhỉ

có phải i luôn bằng 1 ko nhỉ

vòng for(j=n-1; j>i; j–) là vòng for chạy ngược mà?

chạy ngươc thì sao ạ

i < n, đến vòng cuối thì vòng for (j = n-1…) sẽ không chạy vì n-1 không thể lớn hơn n-1, do vậy sẽ không có dấu cách nào được in.

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