700+ câu trắc nghiệm Ngôn ngữ lập trình C có đáp án - Phần 2
25 câu · Đề ôn tập tổng hợp
Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án. Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải. Thi thử: nộp bài mới chấm điểm và hiện lời giải.
Câu 1
Kết quả của chương trình sau: #include "stdio. H" Void main () { Int i; I=10; Printf ( "%o", i) ; }
Đáp án và lời giải
Đáp án: A
Câu 2
Sử dụng cách truyền nào trong hàm sẽ không làm thay đổi giá trị của biến trong chương trình chính:
Đáp án và lời giải
Đáp án: A
Câu 3
Cho biết giá trị của biểu thức 5>1:
Đáp án và lời giải
Đáp án: C
Câu 4
Cho biết giá trị của biểu thức 2+4>2&&4<2:
2:
Đáp án và lời giải
Đáp án: B
Câu 5
Biến con trỏ có thể chứa:
Đáp án và lời giải
Đáp án: A
Câu 6
Dữ liệu kí tự bao gồm:
Đáp án và lời giải
Đáp án: D
Câu 7
Nếu hàm được gọi trước khi nó định nghĩa thì điều kiện là gì:
Đáp án và lời giải
Đáp án: C
Câu 8
Kiểu dữ liệu float có thể xử lí dữ liệu trong phạm vi nào:
Đáp án và lời giải
Đáp án: A
Câu 9
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:
Đáp án và lời giải
Đáp án: A
Câu 10
Lệnh nào trong các lệnh sau cho phép chuyển sang vòng lặp tiếp theo mà không cần phải thực hiện phần còn lại của vòng lặp:
Đáp án và lời giải
Đáp án: C
Câu 11
Giả sử có câu lệnh ch='A'. Vậy ch sẽ chứa bao nhiêu byte:
Đáp án và lời giải
Đáp án: A
Câu 12
Giả sử có câu lệnh ch[] = "A". Ch chứa bao nhiêu bytes:
Đáp án và lời giải
Đáp án: B
Câu 13
Kết quả in ra màn hình của chương trình sau:
#include
Void main ()
{
Int ch='A';
Printf ( "%d", ch) ;
}
Đáp án và lời giải
Đáp án: C
Câu 14
Kết quả của chương trình sau:
#include
Void main ()
{
Int i=98;
Printf ( "%c", i) ;
};
Đáp án và lời giải
Đáp án: B
Câu 15
Kết quả in ra màn hình của chương trình sau:
#include
Void main ()
{
Int i=5, j=6;
I= i- --j;
Printf ( "%d", i) ;
};
Đáp án và lời giải
Đáp án: D
Câu 16
Dạng tổng quát của hàm printf () là: Printf ( "dãy mã quy cách", dãy mã biểu thứC) ; Trong đó, dãy mã quy cách sẽ là:
Đáp án và lời giải
Đáp án: A
Câu 17
Trong các hàm sau, hàm nào là hàm không định dạng để nhập một kí tự từ bàn phím.
Đáp án và lời giải
Đáp án: B
Câu 18
Trong các hàm sau, hàm nào để nhập một kí tự từ bàn phím ngay sau khi gõ, không chờ nhấn Enter và không hiện ra màn hình:
Đáp án và lời giải
Đáp án: C
Câu 19
Hàm nào đọc kí tự từ bàn phím ngay sau khi gõ, không chờ nhấn Enter. Các kí tự có hiện ra màn hình:
Đáp án và lời giải
Đáp án: D
Câu 20
Kết quả in ra màn hình của chương trinh sau là gì:
#include
Void main ()
{
Int i;
For (i=2; i<=4; i+=2)
Printf ( "%3d", i) ;
};
=4;>
Đáp án và lời giải
Đáp án: C
Câu 21
Kết quả in ra màn hình của chương trình sau là gì: