Câu 1
Trong các tên biến sau, tên nào đặt sai quy cách?
Đáp án và lời giải
Đáp án: D
Trong các tên biến sau, tên nào đặt sai quy cách?
Đáp án: D
Trong các kiểu dữ liệu sau, kiểu nào có miền giá trị là các số thực?
Đáp án: C
Nếu công việc trong cấu trúc if-else có từ 2 câu lệnh trở lên ta phải làm gì?
Đáp án: C
Khi gán a = 5.2 (với a là biến kiểu int), giá trị lưu trữ vào a là gì?
Đáp án: B
Gán a = (1/2) * b với a, b là các biến kiểu int và giá trị b = 10. Giá trị của a là?
Đáp án: B
Trong C có bao nhiêu cấu trúc lặp?
Đáp án: C
Số lần lặp ít nhất của vòng lặp while là bao nhiêu?
Đáp án: A
Có thể dùng vòng lặp for để thay thế vòng lặp while (và ngược lại) không?
Đáp án: A
Nếu thân vòng lặp có từ 2 câu lệnh trở lên ta phải làm gì?
Đáp án: C
Các loại vòng lặp có thể dùng lồng nhau được không?
Đáp án: A
Ngôn ngữ lập trình C được Dennis Ritchie phát triển dựa trên ngôn ngữ nào?
Đáp án: D
Tên biến nào viết đúng theo quy tắc đặt tên trong C?
Đáp án: C
Một biến được gọi là biến toàn cục nếu:
Đáp án: B
Một biến được gọi là biến địa phương nếu:
Đáp án: A
Nếu x là biến toàn cục và không phải con trỏ thì:
Đáp án: D
Kiểu dữ liệu nào được coi là kiểu dữ liệu cơ bản trong C?
Đáp án: A
Biểu thức nào không đúng cú pháp C với a, b là số thực?
Đáp án: D
Biểu thức nào không hợp lệ với a, b là số thực?
Đáp án: C
Xâu định dạng in số nguyên hệ 16 là:
Đáp án: B
Xâu định dạng in số nguyên hệ 8 là:
Đáp án: C
Xâu định dạng in 1 ký tự là:
Đáp án: D
Xâu định dạng in chuỗi ký tự là:
Đáp án: C
Xâu định dạng in số nguyên dài là:
Đáp án: A
Xâu định dạng in số thực độ chính xác kép là:
Đáp án: B
Xâu định dạng in số thực độ chính xác đơn là:
Đáp án: C
Kiểu dữ liệu int có thể xử lý số trong khoảng:
Đáp án: B
Kết quả chương trình:. int a=100;
int b=56;
printf("%d",(a<b)?a:b);
Đáp án: A
Hàm không định dạng để in chuỗi ra màn hình:
Đáp án: A
Chương trình:. int i=10;
printf("%o",i);. Kết quả:
Đáp án: A
Truyền tham số nào không làm thay đổi giá trị biến gốc?
Đáp án: A