Tạo Trắc Nghiệm

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ì:

#include

Void main ()

{

Int i;

For (i=2; ; i++)

Printf ( "%3d", i) ;

};

Đáp án và lời giải

Đáp án: A

Câu 22

 Lệnh fflush (stdin) dùng để làm gì:

Đáp án và lời giải

Đáp án: B

Câu 23

 Kết quả của đoạn chương trình sau là gì:

Char c;

Int n;

Scanf ( "%d%c", &n, &C) ;

Nếu gõ vào: "10 T".

Đáp án và lời giải

Đáp án: A

Câu 24

 Kết quả in ra màn hình của chương trình sau:

#include

Void main ()

{

Int i=100;

Printf ( "%c", i) ;

};

Đáp án và lời giải

Đáp án: A

Câu 25

Hằng có thể được định nghĩa theo cách nào:

Đáp án và lời giải

Đáp án: D