Tổ chức dữ liệu trong chương trình

0 câu hỏi
45 phút

Câu 1:

Câu 1: Trong ngôn ngữ lập trình C, điều kiện nào sau đây kiểm tra xem một số là bội của cả 3 và 5?

Câu 2:

Câu 2: Kết quả của đoạn code dưới đây là gì? int a = 5; printf("%d", ++a + a++);

Câu 3:

Câu 3: Output của đoạn code sau là gì? enum {RED, GREEN, BLUE, YELLOW = 5, BLACK}; printf("%d %d %d %d %d", RED, GREEN, BLUE, YELLOW, BLACK);

Câu 4:

Câu 4: Kết quả in ra khi chạy đoạn chương trình là: int x = 9, y = 7; x = (x > y) ? x/2: y%3; printf("x = %d, y = %d", x, y);

Câu 5:

Câu 5: Cho biết kết quả in ra của câu lệnh sau: printf("%d", 5 | 3);

Câu 6:

Câu 6: Trong ngôn ngữ lập trình C, toán tử nào được sử dụng để thực hiện phép toán chia lấy dư?

Câu 7:

Câu 7: Giá trị trả về của chương trình sau là gì? int a = (2 > 2 * 2; printf("%d\n", a);

Câu 8:

Câu 8: Từ khóa nào sau đây để khai báo một biến là hằng trong C?

Câu 9:

Câu 9: Số thập phân nào sau đây là kết quả của phép tính 123 >> 2?

Câu 10:

Câu 10: Cho biết kết quả in ra của câu lệnh sau: printf("%d", 3 < 2);

Câu 11:

Câu 11: Cách khai báo nào sau đây trong ngôn ngữ C là hợp lệ?

Câu 12:

Câu 12: Khai báo biến nào sau đây hợp lệ:

Câu 13:

Câu 13: Biểu diễn của giá trị khởi tạo của biến m trong khai báo int m = 48 | 12; trong hệ thập lục phân là biểu diễn nào sau đây?

Câu 14:

Câu 14: Hãy cho biết giá trị của x sau khi thực hiện xong lệnh sau: x = 5 > 7 ? 5 : 7;

Câu 15:

Câu 15: Biểu thức C nào thể hiện mối quan hệ logic: "a lớn hơn 10 hoặc a nhỏ hơn 0"?

Câu 16:

Câu 16: Giá trị 110100010110 trong hệ nhị phân, chuyển đổi sang hệ thập phân sẽ có giá trị bằng:

Câu 17:

Câu 17: Định danh nào sau đây hợp lệ?

Câu 18:

Câu 18: Cho biết giá trị của biểu thức 2+4>2 && 4<2?

Câu 19:

Câu 19: Dữ liệu kiểu ký tự bao gồm?

Câu 20:

Câu 20: Kiểu dữ liệu nào dưới đây không được coi là kiểu dữ liệu cơ bản trong ngôn ngữ lập trình C?

Câu 21:

Câu 21: Cho đoạn mã: int a = 4, b = 5, c = 6; c = ++a + b++ + a--; printf("%d %d %d", a, b, c); Kết quả in ra màn hình là?

Câu 22:

Câu 22: Chọn đáp án đúng cho đoạn mã sau: #include int main() { int i = 0, j = 0, k; i++; ++j; k = (i++) + j; printf("%d ", i); printf("%d ", j); printf("%d", k); return 0; }

Câu 23:

Câu 23: Cho a=3, b=2 và c là 3 biến nguyên. Biểu thức nào sau đây viết sai cú pháp trong C?

Câu 24:

Câu 24: int a, b; a = 100; b = 56; printf("%d", (a < b) ? a : b);

Câu 25:

Câu 25: Từ khóa nào sau đây dùng để định nghĩa kiểu dữ liệu mới?
Câu hỏi
Trang 1/1