Cảm ơn bạn nhưng làm sao kiểm tra được đáng nhiều biểu thức logic vậy thì bó tay. Đánh ít thì bằng hòa thời gian bằng 0 tất do nhỏ quá.
Mình học VB.NET thì nó phân biệt rạch ròi
VB.NET Code:
if ... and ... or ... then ...Với and và or (tức là && || trong C) thì nếu trong biểu thức mà có một biểu thức logic bị lỗi phép toán như có phép chia cho 0 chẳng hạn thì chương trình đều báo lỗi và dừng lại không chạy tiếp. Tức là nó vẫn kiểm tra tất cả.VB.NET Code:
if ... andalso ... orelse ... then ...
Còn andalso và orelse thì nếu thấy một biểu thức sai (andalso) hoặc một biểu thức đúng (orelse) thì nó nhẩy sang thực hiện câu lệnh luôn.
C thì mình không rõ quy tắc lắm. Ai biết có thể nói cho mọi người cùng hiểu không.
___________________________________
Em học VB 2005, Visual Java, Visual C++
Nhưng C++ mới học không rõ lắm.