Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Bài tập về lập trình C

07:04 12-08-2023 543 lượt xem 2 bình luận

Em chào mọi người ạ, em mới tự học về lập trình C, có gặp một bài như thế này

#include <stdio.h>

int main()
{
    int a=15;
    if(a=15^(a>8)) a+=5;
    else a-=5;
    printf ("%d",a);
}

Đề hỏi là sau code này, màn hình in ra a bằng bao nhiêu?

Em không hiểu điều kiện kia của if ạ, mong mn giúp đỡ em

Em cảm ơn mn nhiều ạ

 

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 22:58 19-08-2023

bản chất câu so sánh với câu gán đều ra kết quả true hoặc false.

lechihai0721@gmail.com đã bình luận 20:10 16-08-2023

a bằng 19 thì phải

 

Câu hỏi mới nhất