Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Anh Thư

a = 7; b = 3; c = (a&b) + (a|b) + (a^b); Giá trị của c là?

 

Thanh Đình Lê
22 tháng 4 2023 lúc 23:02

Để tính giá trị của c, ta cần hiểu các phép toán bit được sử dụng trong biểu thức:

a & b: Phép toán AND bit, trả về kết quả là một số có các bit bằng 1 tại các vị trí mà cả a và b đều có bit bằng 1. Trong trường hợp này, a = 7 (111b) và b = 3 (011b), nên a & b = 3 (011b).

a | b: Phép toán OR bit, trả về kết quả là một số có các bit bằng 1 tại các vị trí mà a hoặc b có bit bằng 1. Trong trường hợp này, a = 7 (111b) và b = 3 (011b), nên a | b = 7 (111b).

a ^ b: Phép toán XOR bit, trả về kết quả là một số có các bit bằng 1 tại các vị trí mà chỉ có một trong hai số a hoặc b có bit bằng 1. Trong trường hợp này, a = 7 (111b) và b = 3 (011b), nên a ^ b = 4 (100b).

Vậy, c = (a & b) + (a | b) + (a ^ b) = 3 + 7 + 4 = 14. Do đó, giá trị của c là 14.


Các câu hỏi tương tự
Nguyễn Cảnh Hùng
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
Phong Hoàng
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
11B3 Nhật Minh
Xem chi tiết
Phượng Trần
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết