Tạo Trắc Nghiệm

400 Câu hỏi trắc nghiệm lập trình C/C++ có đáp án (Phần 3)

50 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

Maximum number of arguments that a function can take is 12

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

Đáp án: B

Câu 2

Usually recursion works slower than loops

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

Đáp án: A

Câu 3

In a function two return statements should never occur.

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

Đáp án: B

Câu 4

There is a error in the below program. Which statement will you add to remove it
Media VietJack

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

Đáp án: A

Câu 5

Every function must return a value

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

Đáp án: B

Câu 6

Which of the following statements are correct about the program?
Media VietJack

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

Đáp án: B

Câu 7

Will the following functions work?
Media VietJack

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

Đáp án: B

Câu 8

If a function contains two return statements successively, the complier will generate warnings. Yes / No?

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

Đáp án: B

Câu 9

Functions can not return a floating point number

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

Đáp án: B

Câu 10

What will be the output of the program?
Media VietJack

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

Đáp án: D

Câu 11

What will be the output of the program?
Media VietJack

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

Đáp án: A

Câu 12

Point out a error of the following program
Media VietJack

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

Đáp án: B

Câu 13

Point out the error in the program
Media VietJack

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

Đáp án: C

Câu 14

What will be the output of the program?
Media VietJack

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

Đáp án: A

Câu 15

What will be output of the program?
Media VietJack

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

Đáp án: A

Câu 16

Which of the following statements are correct about this function
Media VietJack

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

Đáp án: B

Câu 17

Point out the error in the following program
Media VietJack

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

Đáp án: A

Câu 18

What will be output when you will execute following c code? Biết kích thước kiểu char : 1 byte, float : 4 byte, int : 4 byte, double : 8 byte, long : 4 byte.
Media VietJack

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

Đáp án: A

Câu 19

What will be output when you will execute following c code?
Media VietJack

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

Đáp án: A

Câu 20

What value gets printed by the program below?
Media VietJack

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

Đáp án: B

Câu 21

What will be output when you will execute following c code?
Media VietJack

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

Đáp án: A

Câu 22

What will be output when you will execute following c code?
Media VietJack

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

Đáp án: A

Câu 23

What will be output when you will execute following c code?
Media VietJack

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

Đáp án: B

Câu 24

What is output ?
Media VietJack

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

Đáp án: A

Câu 25

What is output ?
Media VietJack

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

Đáp án: A

Câu 26

What is output ?
Media VietJack

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

Đáp án: C

Câu 27

What is output ?
Media VietJack

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

Đáp án: A

Câu 28

What is output ?
Media VietJack

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

Đáp án: C

Câu 29

Output of following code?
Media VietJack

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

Đáp án: C

Câu 30

Output of following code?
Media VietJack

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

Đáp án: C

Câu 31

Output of following code?
Media VietJack

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

Đáp án: A

Câu 32

Output of following code?
Media VietJack

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

Đáp án: B

Câu 33

What is output?
Media VietJack

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

Đáp án: A

Câu 34

What is output?
Media VietJack

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

Đáp án: D

Câu 35

What is output ?
Media VietJack

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

Đáp án: D

Câu 36

What is output?
Media VietJack

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

Đáp án: C

Câu 37

What is output?
Media VietJack

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

Đáp án: A

Câu 38

What is output?
Media VietJack

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

Đáp án: A

Câu 39

What is output of program?
Media VietJack

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

Đáp án: B

Câu 40

Which of the declaration is correct?

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

Đáp án: A

Câu 41

What is output of program?
Media VietJack

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

Đáp án: A

Câu 42

What is output of program?
Media VietJack

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

Đáp án: A

Câu 43

What is output of program?
Media VietJack

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

Đáp án: B

Câu 44

Which of the following operations are INCORRECT?

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

Đáp án: D

Câu 45

Point out a error in the following program
Media VietJack

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

Đáp án: A

Câu 46

In the following program how long will the for loop get executed?
Media VietJack

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

Đáp án: D

Câu 47

Point out the error in the following program (if it is compiled with Turbo C complier)
Media VietJack

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

Đáp án: B

Câu 48

Which of the following are unary operators in C?
1. !
2. sizeof
3. ~
4. &&

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

Đáp án: D

Câu 49

In the expression a = b = 5 the order of Assignment is NOT decided by Associativity of operators.

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

Đáp án: B

Câu 50

Which of the following is the correct order if calling functions in the below code?
Media VietJack

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

Đáp án: C