cho e hỏi là khi ta khai báo int a=5;
xong chúng ta khai báo thêm int a=6;
thì sao ko dc ạ…mà chúng ta khai báo int a=5 xong khai báo int a=6 trong vòng lặp thì chương trình vẫn xuất ra a dc ạ…ai giải thích giùm e lý do vs ạ e cám ơn
Hỏi về khởi tạo biến trong c
Biến a trong vòng lặp khác với biến a bên ngoài 
2 Likes
sao ở trong vòng lặp lại khác v ạ
Ở trường hợp trong vòng lặp, khi ta khai báo biến a, nó là một biến hoàn toàn khác với biến a đã khai báo ở trước đó. Nhưng do nó cùng tên với biến a ta đã khai báo, khi ta sử dụng a, nó sẽ hiểu là ta đang nhắc đến biến a ở trong vòng lặp.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?