Sự khác biệt trong cách viết if else if

cách viết

if(condition)statement;
else if(condition)statement;

khác biệt gì với cách viết else if thông thường và thường dùng cho các trường hợp nào?

Thế nào là else if thông thường và thế nào là else if… bất bình thường vậy bạn :face_with_raised_eyebrow:

3 Likes

nó viết theo kiểu if(condition){statement;}else if(condition){statement;} còn về cách viết trên thì mình hiểu ý nghĩa của nó nhưng ko biết thường viết trong trường hợp nào thôi

if(condition){statement;}else if(condition){statement;}

với

if(condition)statement;
else if(condition)statement;

khác nhau ở chỗ xuống dòng và 1 bên không dùng cặp { } thôi mà :thinking:

2 Likes

Do cách viết này có cấu trúc khác biệt so với mình biết nên hỏi cho rõ đó bạn

Ở đây cấu trúc không có gì khác nhau, chỉ khác nhau ở dấu xuống dòng hay cách sử dụng { } thôi.

1 Like

Vậy bạn cho mình hỏi còn bao nhiêu code có thể bỏ dấu {} được không

Bạn đã lập trình được 1 thời gian rồi (chiếu theo các topic cũ của bạn là ít nhất 1-2 năm), tại sao bạn còn hỏi câu này nữa?

Mỗi cặp { } sẽ bao ngoài 1 số dòng lệnh và 1 số biến nào đó.

Bạn đã biết gì về scope chưa? Đây là link 1 bài viết về scope:

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