Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi
    solution
    Đăng nhập
    Đăng nhập

    Đề bài: [Java] Thứ tự ưu tiên toán tử

    📖Cần ôn lý thuyết? Đọc bài giảng Buổi 1: Làm quen với Java: JVM, biến, kiểu dữ liệu, vào/ra — khóa Lập trình Java

    Cho 4 số nguyên A, B, C, D với D > 0. Hãy in ra 4 giá trị, mỗi giá trị một dòng, đều tính bằng long để tránh tràn:

    1. A + B * C % D — tính theo thứ tự ưu tiên mặc định của Java.
    2. (A + B) * C % D.
    3. (A + B) * (C % D).
    4. A | B & C ^ D — chú ý thứ tự bitwise: & cao hơn ^, ^ cao hơn |. Tức biểu thức được hiểu là A | ((B & C) ^ D).
    • Định dạng đầu vào:

      Một dòng gồm 4 số nguyên A B C D.

    • Ràng buộc đầu vào:

      -10^5 ≤ A, B, C ≤ 10^5; 1 ≤ D ≤ 10^5.

    • Định dạng đầu ra:

      Bốn dòng theo thứ tự đã mô tả.

    Chủ đề

    🌱 Nhập môn lập trình☕ JavaJavaJava: Toán tử & Biểu thứcTất cả môn học

    Đang tải editor...