Trang chủ Đề thi & kiểm tra Khác 400 Câu hỏi trắc nghiệm lập trình C/C++ có đáp án !!

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

Câu hỏi 1 :

Trong cấu trúc chương trình C++, lệnh #include dùng để làm gì?

A. Thông báo trong chương trình sử dụng các lệnh tính toán, thông báo các biến sử dụng trong thân chương trình.

B. Khai báo các câu lệnh được sử dụng trong chương trình. Phải tạo các câu lệnh trước thì mới sử dụng được trong chương trình C++.

C. Thông báo cho bộ tiền biên dịch thêm các thư viện chuẩn trong C++. Các lệnh được sử dụng trong thân chương trình phải có prototype nằm trong các thư viện chuẩn này.

D. Không có đáp án đúng.

Câu hỏi 3 :

Lệnh cout trong C++ có tác dụng gì?

A. Là stream đầu ra chuẩn trong C++.

B. Là lệnh chú thích trong C++

C. Là stream đầu vào chuẩn của C++.

D. Là lệnh khai báo một biến.

Câu hỏi 4 :

Lệnh cin trong C++ có tác dụng gì?

A. Là lệnh chú thích trong C++

B. Là lệnh khai báo một biến.

C. Là stream đầu ra chuẩn trong C++.

D. Là stream đầu vào chuẩn của C++

Câu hỏi 6 :

Lệnh cout trong C++ đi kèm với cặp dấu nào?

A. >>

B. \\

C. ||

D. <<

Câu hỏi 9 :

Chú thích nào sau đây là chính xác?

A. \*Lập trình C++

B. //Lập trình C++

C. <!-Lập trình C++-->

D. \\Lập trình C++

Câu hỏi 10 :

Cách khai báo biến nào sau đây là đúng?

A. <kiểu dữ="" liệu="">;

B. : <kiểu dữ="" liệu="">;

C. <tên biến=""> = <giá trị="">;

D. Tất cả đầu không đúng</giá></tên></kiểu></kiểu>

Câu hỏi 12 :

What is the only function all C programs must contain?

A. start()

B. system()

C. main()

D. program()

Câu hỏi 13 :

What punctuation is used to signal the beginning and end of code blocks?

A. { }

B. → and ←

C. BEGIN and END

D. ( and )

Câu hỏi 15 :

Which of the following is a correct comment?

A. */ Comments */

B. ** Comment **

C. /* Comment */

D. { Comment }

Câu hỏi 16 :

Which of the following is not a correct variable type?

A. float

B. real

C. int

D. double

Câu hỏi 18 :

Which of the following is true?

A. 1

B. 66

C. -1

D. All of the above

Câu hỏi 20 :

Evaluate !(1 && !(0 || 1))

A. True

B. False

C. Unevaluatable

Câu hỏi 21 :

Which of the following shows the correct syntax for an if statement?

A. if expression

B. if { expression

C. if ( expression )

D. expression if

Câu hỏi 22 :

What is the final value of x when the code is run?
Media VietJack

A. 10

B. 9

C. 0

D. 1

Câu hỏi 23 :

When does the code block following while(x<100) execute?

A. When x is less than one hundred

B. When x is greater than one hundred

C. When x is equal to one hundred

D. While it wishes

Câu hỏi 24 :

Which is not a loop structure?

A. for

B. do while

C. while

D. repeat until

Câu hỏi 25 :

How many times is a do while loop guaranteed to loop?

A. 0

B. Infinitely

C. 1

D. Variable

Câu hỏi 26 :

Which is not a proper prototype?

A. int funct(char x, char y);

B. double funct(char x)

C. void funct();

D. char x();

Câu hỏi 28 :

Which of the following is a valid function call (assuming the function exists)?

A. funct;

B. funct x, y;

C. funct();

D. int funct();

Câu hỏi 29 :

Which of the following is a complete function?

A. int funct();

B. int funct(int x) {return x=x+1;}

C. void funct(int) {printf( “Hello” );

D. void funct(x) {printf( “Hello” ); }

Câu hỏi 30 :

What is required to avoid falling through from one case to the next?

A. end;

B. break;

C. stop;

D. continue;

Câu hỏi 31 :

What keyword covers unhandled possibilities?

A. all

B. continue

C. default

D. other

Câu hỏi 32 :

What is the result of the following code?
Media VietJack

A. One

B. Zero

C. Hello World

D. ZeroHello World

Câu hỏi 33 :

Which of the following is the proper declaration of a pointer?

A. int x;

B. int &x;

C. ptr x;

D. int *x;

Câu hỏi 34 :

Which of the following gives the memory address of integer variable a?

A. *a;

B. a;

C. &a;

D. address(a);

Câu hỏi 39 :

Which of the following accesses a variable in structure b?

A. b→var;

B. b.var;

C. b-var;

D. b>var;

Câu hỏi 40 :

Which of the following accesses a variable in a pointer to a structure, *b?

A. b→var;

B. b.var;

C. b-var;

D. b>var;

Câu hỏi 41 :

Which of the following is a properly defined struct?

A. struct {int a;}

B. struct a_struct {int a;}

C. struct a_struct int a;

D. struct a_struct {int a;};

Câu hỏi 42 :

Which properly declares a variable of struct foo?

A. struct foo;

B. struct foo var;

C. foo;

D. int foo;

Câu hỏi 43 :

Which of the following correctly declares an array?

A. int arr[10];

B. int arr;

C. arr{10};

D. array arr[10];

Câu hỏi 44 :

What is the index number of the last element of an array with 29 elements?

A. 29

B. 28

C. 0

D. Programmer-defined

Câu hỏi 45 :

Which of the following is a two-dimensional array?

A. array arr[20][20];

B. int arr[20][20];

C. int arr[20, 20];

D. char arr[20];

Câu hỏi 48 :

Which of the following is a string literal?

A. Static String

B. “Static String”

C. ‘Static String’

D. char string[100];

Câu hỏi 49 :

What character ends all strings?

A. ‘.’

B. ‘ ‘

C. ‘\0’

D. ‘/0’

Câu hỏi 50 :

Which of the following reads in a string named x with one hundred characters?

A. fgets(x, 101, stdin);

B. fgets(x, 100, stdin);

C. readline(x, 100, ‘\n’);

D. read(x);

Câu hỏi 51 :

Which of the following functions compares two strings?

A. compare();

B. stringcompare();

C. cmp();

D. strcmp();

Câu hỏi 52 :

Which of the following adds one string to the end of another?

A. append();

B. stringadd();

C. strcat();

D. stradd();

Câu hỏi 53 :

In which standard library file is the function printf( ) located?

A. stdio.h

B. conio.h

C. stdlib.h

D. ouput.h

Câu hỏi 54 :

Which function is used to read the input from console?

A. scanf( )

B. printf( )

C. getch( )

Câu hỏi 55 :

Which of the following are NOT relational operator?

A. >

B. >

C. <=

D. None above

Câu hỏi 56 :

In the C program, the first statement that will be executed?

A. The first statement of main( )

B. The first statement of program

C. The first statement after the comment /**/

D. The first statement of end function

Câu hỏi 57 :

Why are a function phototypes useful?

A. Because they tell the complier that a function is declared later

B. Because they make program readable

C. Because they allow the programmer to see a quick list of function in the program along with the argument for each function.

D. All of the above

Câu hỏi 58 :

Which of the following statements should be used to obtain a remainder after dividing 3.14 by 2.1?

A. rem = 3.14%2.1;

B. rem = fmod(3.14, 2.1);

C. rem = modf(3.14, 2.1);

D. Remainder cannot be obtain in floating point division.

Câu hỏi 59 :

Which of the following is not user define data type?
Media VietJack

A. 1

B. 2

C. 3

D. 1 & 2 & 3

Câu hỏi 60 :

Identify which of the following are declarations
Media VietJack

A. 1

B. 2

C. 3

D. 1 and 3

Câu hỏi 61 :

Is the following statement a declaration or definition?
Media VietJack

A. Declaration

B. Definition

C. A & B

Câu hỏi 62 :

Is there any difference between following declarations?
Media VietJack

A. Both are identical

B. No difference, except extern int fun( ); is probably in another file

C. int fun( ); is overrided with extern int fun( );

D. None of these

Câu hỏi 63 :

In the following program where is the variable a getting defined and where it is getting declared?
Media VietJack

A. Extern int a is declaration, int a = 20 is the definition

B. Int a = 20 is declaration, extern int a is the definition

C. Int a = 20 is definition, a is not defined

D. a is declared, a is not defined

Câu hỏi 64 :

What are the types of linkages?

A. Internal and External

B. External, Internal and None

C. External and None

D. Internal

Câu hỏi 65 :

Which of the following special symbol allowed in a variable name?

A. * (asterisk)


B. | (pipeline)

C. – (hyphen)

D. _ (underscore)

Câu hỏi 66 :

By default a real number is treated as a

A. float

B. double

C. long double

D. far double

Câu hỏi 67 :

How would you round off a value from 1.66 to 2.0?

A. ceil(1.66)

B. floor(1.66)

C. roundup(1.66)

D. roundto(1.66)

Câu hỏi 76 :

What are the difference types of real data type in C?

A. float, double

B. short int, double, long int

C. float, double, long double

D. double, long int, float

Câu hỏi 77 :

What will be the ouput of the program?
Media VietJack

A. 1.000000 2.000000

B. 1.500000 1.000000

C. 2.000000 1.000000

D. 1.300000 2.000000

Câu hỏi 78 :

Which library will you add in the following program to work it correctly?
Media VietJack

A. math.h

B. stdlib.h

C. log.h

D. dos.h

Câu hỏi 79 :

What will you do to treat the constant 3.14 as a long double?

A. use 3.14LD

B. use 3.14L

C. use 3.14DL

D. use 3.14LF

Câu hỏi 80 :

What will you do to treat the constant 3.14 as a float?

A. use float(3.14f)

B. use 3.14f

C. use f(3.14)

D. use (f)(3.14)

Câu hỏi 81 :

We want to round off x, a float, to an int value, The correct way to do is:

A. y = (int)(x + 0.5)

B. y = int(x + 0.5)

C. y = (int)x + 0.5

D. y = (int)((int)x + 0.5)

Câu hỏi 82 :

What will be output of the program?
Media VietJack

A. 1.670000e+000, 1.670000, 1.67, 1.670000,

B. Complier Error

C. 1.67e, 1.67000, 1.670, 1.67

D. 1.67e, 1.67, 1.67000, 1.67f

Câu hỏi 83 :

What will be output of program?
Media VietJack

A. LaptrinhC++

B. abc

C. Complier error

D. None of these

Câu hỏi 84 :

What will be output of program?
Media VietJack

A. LaptrinhC++

B. abc

C. Complier error

D. None of these

Câu hỏi 86 :

What is output of the program?
Media VietJack

A. 100

B. Garbage value

C. Error

D. 0

Câu hỏi 87 :

What will happen if in the C program you assign a value to a array element whose subscript exceeds the size of array?

A. The element will be set to 0.

B. The complier would report an error.

C. The program may crash if some important data gets overwritten

D. The array size would appropriately grow

Câu hỏi 88 :

What is output of the program?
Media VietJack

A. 6.000000

B. 6

C. Error

Câu hỏi 89 :

In which stage the following code. Gets replaced by the contents of the file stdio.h
Media VietJack

A. During editing

B. During linking

C. During execution

D. During preprocessing

Câu hỏi 90 :

What will be output of the program?
Media VietJack

A. 8 4 8

B. 4 4 8

C. 4 8 10

D. 4 8 12

Câu hỏi 92 :

What is the notation for following functions?
Media VietJack

A. 1. KR Notation and 2. ANSI Notation

B. 1. Pre ANSI C Notation and 2. KR Notation

C. 1. ANSI Notation and 2. KR Notation

D. 1. ANSI Notation and 2. Pre ANSI Notation

Câu hỏi 98 :

How many times the program will print “laptrinhc++”?
Media VietJack

A. Infinite times

B. 65535 times

C. Till stack overflows

D. Cannot call main( ) in main( )

Câu hỏi 102 :

Usually recursion works slower than loops

A. Yes

B. No

Câu hỏi 104 :

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

A. Add prototype: float f(int, float);

B. Add prototype: float f(a, b);

C. Add prototype: float f(float a, int b)

Câu hỏi 105 :

Every function must return a value

A. Yes

B. No

Câu hỏi 106 :

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

A. It prints garbage values infinitely

B. Runs infinitely without printing anything

C. Error: main( ) cannot be called inside printf( )

D. No Error and print nothing

Câu hỏi 107 :

Will the following functions work?
Media VietJack

A. Yes

B. No

Câu hỏi 110 :

What will be the output of the program?
Media VietJack

A. 543210

B. 54321

C. 12345

D. Infinite loop

Câu hỏi 111 :

What will be the output of the program?
Media VietJack

A. 4

B. 5

C. 6

D. Another

Câu hỏi 112 :

Point out a error of the following program
Media VietJack

A. Missing parenthesis in return statement

B. The function should be defined as int f(int a, int b)

C. Re-declaration of a

D. None of above

Câu hỏi 113 :

Point out the error in the program
Media VietJack

A. Error: Prototype declaration

B. No error

C. Error: return statement cannot be used with conditional operators

D. None of above

Câu hỏi 114 :

What will be the output of the program?
Media VietJack

A. 6 6

B. 5 6

C. Complier error

D. None of above

Câu hỏi 115 :

What will be output of the program?
Media VietJack

A. 4, 3, 4, 3

B. 4, 4, 5, 5

C. 3, 4, 3, 4

D. None of above

Câu hỏi 116 :

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

A. The function calculates the value of 1 raised to power n

B. The function calculates the factorial value of an integer

C. The function calculates the square root of an integer

D. None of above

Câu hỏi 117 :

Point out the error in the following program
Media VietJack

A. Error: cannot convert ‘void’ to ‘int’

B. Error:

Câu hỏi 119 :

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

A. 1 4 5

B. 1 4 7

C. 8 4 7

D. Another

Câu hỏi 120 :

What value gets printed by the program below?
Media VietJack

A. 1

B. 0

C. 0.1

Câu hỏi 121 :

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

A. -6

B. 5

C. 4

D. Another

Câu hỏi 122 :

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

A. Avatar

B. Alien

C. Error at (*)

D. Another

Câu hỏi 123 :

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

A. 7

B. 8

C. 9

D. Another

Câu hỏi 124 :

What is output ?
Media VietJack

A. 4

B. 0

C. 1

D. 5

Câu hỏi 125 :

What is output ?
Media VietJack

A. 7

B. 6

C. 5

D. 1

Câu hỏi 126 :

What is output ?
Media VietJack

A. 0

B. Error

C. 1

D. x isn’t defined

Câu hỏi 127 :

What is output ?
Media VietJack

A. 0

B. 1

C. Error Comlier

Câu hỏi 128 :

What is output ?
Media VietJack

A. 1 1

B. 1 0

C. ‘x’ undeclared identifier

Câu hỏi 129 :

Output of following code?
Media VietJack

A. 1

B. 0

C. Error

Câu hỏi 130 :

Output of following code?
Media VietJack

A. 1

B. Error

C. 0

Câu hỏi 131 :

Output of following code?
Media VietJack

A. 0123456789

B. 0000000000

C. 0101010101

Câu hỏi 132 :

Output of following code?
Media VietJack

A. 1

B. 5

C. 20

D. ‘x’ isn’t defined

Câu hỏi 133 :

What is output?
Media VietJack

A. Garbage Garbage Garbage

B. 5 10 15

C. 15 10 5

D. Run time error

Câu hỏi 134 :

What is output?
Media VietJack

A. c:/tc/bin/rw.c

B. c: c inw.c

C. c:cinw.c

D. w.c in

Câu hỏi 135 :

What is output ?
Media VietJack

A. 5

B. 6

C. 0

D. Complier error

Câu hỏi 136 :

What is output?
Media VietJack

A. 135

B. 8

C. -121

D. 121

Câu hỏi 137 :

What is output?
Media VietJack

A. 12480

B. 1248@

C. 12500

D. 12522

Câu hỏi 138 :

What is output?
Media VietJack

A. Hi

B. Hello

C. None of above

Câu hỏi 139 :

What is output of program?
Media VietJack

A. i = 0

B. i = 1

C. Error

D. None of these

Câu hỏi 140 :

Which of the declaration is correct?

A. int length;

B. char int;

C. int long;

D. float double;

Câu hỏi 141 :

What is output of program?
Media VietJack

A. N = 20

B. N = 10

C. Error

D. No Output

Câu hỏi 142 :

What is output of program?
Media VietJack

A. 0 0 0

B. 1 2 2

C. 1 1 1

D. Error

Câu hỏi 143 :

What is output of program?
Media VietJack

A. 3

B. 4

C. Complier Error

D. 3.14

Câu hỏi 144 :

Which of the following operations are INCORRECT?

A. int i = 35; i = i%5

B. short int j = 5; j = j;

C. long int k = 123L; k = k;

D. float a = 3.14; a = a%3;

Câu hỏi 145 :

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

A. The for loop would not get executed at all

B. The for loop would get executed only once

C. The for loop would get executed 5 times

D. The for loop would get executed infinite times

Câu hỏi 146 :

Point out a error in the following program
Media VietJack

A. Error: Declaration syntax error v (or) ‘v’: illegal use of type ‘void’


B. Program terminate abnormally

C. No error

D. None of these

Câu hỏi 147 :

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

A. No error

B. display( ) is not declared

C. None of these

Câu hỏi 148 :

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

A. 1, 2

B. 1, 3

C. 2, 4

D. 1, 2, 3

Câu hỏi 150 :

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

A. f1, f2, f3

B. f3, f2, f1

C. Order may vary from complier to complier

D. None of above

Câu hỏi 151 :

Which of the following is the correct usage of condition operators used in C?

A. a>b? c = 20 : c = 21;

B. a>b? c = 20;

C. max = a>b? a>c?a:c:b>c?b:c;

D. return (a>b)?(a:b);

Câu hỏi 152 :

Which of the following correctly shows the hierarchy of arithmetic operator in C?

A. / + * –

B. * – / +

C. + – / *

D. / * + –

Câu hỏi 154 :

Which of the following is the correct order of evaluation for the below expression? z = x + y * z / 4 % 2 – 1;

A. * / % + – =

B. = * / % + –

C. / * % – + =

D. * % / – + =

Câu hỏi 155 :

What will be the output of the program?
Media VietJack

A. 1 1 1 1

B. 1 0 0 1

C. 1 0 1 1

D. Other

Câu hỏi 156 :

What will be the output of the program?
Media VietJack

A. 1 0 1

B. 1 1 1

C. 0 0 0

D. 0 1 0

Câu hỏi 157 :

What will be the output of the program?
Media VietJack

A. z = 0

B. z = 1

C. z = 4

D. z = 3

Câu hỏi 158 :

Every operators has an Associativity

A. Yes

B. No

Câu hỏi 159 :

What will be the output of the program?
Media VietJack

A. 4 2 -1 1

B. 4 3 0 1

C. 3 2 -1 1

Câu hỏi 160 :

What is output of the program?
Media VietJack

A. 4 3 0 0

B. 3 3 0 1

C. 4 2 0 0

D. None of these

Câu hỏi 161 :

Are the following two statement same?
Media VietJack

A. Yes

B. No

Câu hỏi 162 :

What will be the output of the program?
Media VietJack

A. 6

B. 3

C. 12

D. Complier error

Câu hỏi 163 :

What will be output of the program?
Media VietJack

A. 0 4 1

B. 1 4 1

C. 4 4 1

D. None of these

Câu hỏi 164 :

What will be output of the program?
Media VietJack

A. 4 4

B. 3 4

C. 2 2

D. 2 3

Câu hỏi 165 :

What will be output of the program?
Media VietJack

A. c = 1

B. c = 29

C. c = 10

D. c = 19

Câu hỏi 166 :

What will be output of the program?
Media VietJack

A. 4 3 2

B. 4 3 3

C. 2 3 2

D. 2 3 3

Câu hỏi 167 :

What will be output of the program?
Media VietJack

A. 20

B. 30

C. 40

D. 10

Câu hỏi 168 :

What is output of the program?
Media VietJack

A. 4

B. 3

C. Complier error

D. None of above

Câu hỏi 169 :

What will be output of the program?
Media VietJack

A. 3, 0, 0,

B. 3, 3, 3,

C. 3, garbage, garbage

D. Another

Câu hỏi 170 :

What value is returned by function func()?
Media VietJack

A. 5

B. 0

C. Exception

D. Another

Câu hỏi 171 :

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

A. mmmm aaaa nnnn

B. mmm aaa nnn

C. mmmm aaa nnn

D. Another

Câu hỏi 172 :

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

A. AAAAAABCDEF

B. AAAAAABCDE

C. ABCDEF

D. Another

Câu hỏi 173 :

What gets printed?
Media VietJack

A. 3

B. 4

C. 5

D. 6

Câu hỏi 174 :

What is output?
Media VietJack

A. Hello

B. Nothing

C. Complier Error

D. Run time error

Câu hỏi 175 :

What is output?
Media VietJack

A. 012

B. Run time error

C. 3

D. 2

Câu hỏi 176 :

What is output?
Media VietJack

A. Complie time error

B. Infinite Loop

C. Nothing

Câu hỏi 177 :

What is output?
Media VietJack

A. In for loop

B. After loop

C. Complie error

Câu hỏi 178 :

What is output?
Media VietJack

A. True

B. False

C. Complie Error

D. Another

Câu hỏi 179 :

What is output ?
Media VietJack

A. 5, 5

B. 10, 10

C. Syntax error

Câu hỏi 180 :

What is output?
Media VietJack

A. a = 5,b = 5

B. a = 4,b = 4

C. a = 5,b = 0

D. Another

Câu hỏi 181 :

What is output ?
Media VietJack

A. Hello

B. Hello is printed 3 times

C. Hello is prined 4 times

D. Hello is printed 5 times

Câu hỏi 182 :

What is output ?
Media VietJack

A. Hello

B. Hello is printed 3 times

C. Hello is prined 4 times

D. Hello is printed 5 times

Câu hỏi 183 :

What is output?
Media VietJack

A. 1 2 3

B. 0 1 2 3

C. 0 1 2

Câu hỏi 184 :

What is output ?
Media VietJack

A. 12345

B. 123456

C. 6

D. 1234

Câu hỏi 185 :

What is output?
Media VietJack

A. 99 99 99

B. Complier Error

C. 1

Câu hỏi 186 :

How many times will “vncoding” is printed on screen?
Media VietJack

A. 10

B. 11


C. Infinite

Câu hỏi 187 :

What is output?
Media VietJack

A. 1 3

B. 1 2

C. Không in ra kí tự nào

Câu hỏi 188 :

What is output?
Media VietJack

A. Start End Start End

B. Start Start Start

C. Start Start Start Start

Câu hỏi 189 :

What is output of the following code?
Media VietJack

A. 1 2 3 4 5 6 7 8 9

B. 3 4 5 6 7 8 9

C. 4 5 6 7 8 9

D. 4 5 6 7 8 9 10

Câu hỏi 190 :

What is output?
Media VietJack

A. Infinite loop

B. 35

C. 38

D. 39

Câu hỏi 191 :

What is output?
Media VietJack

A. 6, 5, 4, 3, 2, 1,

B. 6, 5, 4, 3, 2, 1, 0,

C. Complier Error

D. Infinite loop

Câu hỏi 192 :

What is output?
Media VietJack

A. 0

B. -1

C. -2

D. -3

Câu hỏi 193 :

What is output?
Media VietJack

A. 0

B. 2

C. 3

D. -4

Câu hỏi 194 :

What is output?
Media VietJack

A. print i and j from 0 till 4

B. print i and j from 0 till 5

C. print i from 0 to 4, print j from 0 to 5

D. Complier Error

Câu hỏi 195 :

What gets printed?
Media VietJack

A. 5

B. 6

C. 7

D. Another

Câu hỏi 196 :

What gets printed?
Media VietJack

A. Value of x is 0

B. Value of x is not 0

C. Error

Câu hỏi 197 :

What gets printed?
Media VietJack

A. 14,18,

B. 16,20,

C. 16,21

Câu hỏi 198 :

What gets printed ?
Media VietJack

A. -1

B. 0

C. 1

D. Complier error

Câu hỏi 199 :

What is output ?
Media VietJack

A. Hello

B. Hi

C. Complier error

Câu hỏi 200 :

What is output?
Media VietJack

A. x=0 y=1

B. x=0 y=0

C. Error syntax

Câu hỏi 201 :

What is output?
Media VietJack

A. Hey


B. 5


C. 5Hey

D. Complie error

Câu hỏi 202 :

What is output?
Media VietJack

A. 1 4

B. 1 2 3 4

C. Syntax error

D. Syntax error

Câu hỏi 203 :

What is output?
\Media VietJack

A. Complie error

B. 3

C. 1

D. 1 3

Câu hỏi 204 :

What is output?
Media VietJack

A. loop loop loop

B. Infinite loop

C. Complie error

Câu hỏi 205 :

What is output?
Media VietJack

A. True

B. False

C. Complier Error

D. Run time error

Câu hỏi 206 :

What is output?
Media VietJack

A. A

B. B

C. ABC

Câu hỏi 207 :

What is output?
Media VietJack

A. A

B. B

C. ABC

Câu hỏi 208 :

What is output?
Media VietJack

A. FALSE

B. TRUE

C. Default

Câu hỏi 209 :

What is output?
Media VietJack

A. 3

B. 5

C. 03

D. 05

Câu hỏi 210 :

What is output?
Media VietJack

A. 3

B. 4

C. 5

D. 6

Câu hỏi 211 :

What is output?
Media VietJack

A. x = 2

B. x = 6

C. x = 0

Câu hỏi 212 :

What is output?
Media VietJack

A. ABC

B. BC

C. B

D. Complier Error

Câu hỏi 213 :

What is output of code?
Media VietJack

A. ABC

B. DEF

C. Syntax error

Câu hỏi 214 :

What is output of code?
Media VietJack

A. Equal

B. Unequal


C. nothing is printed

Câu hỏi 215 :

What is output of code?
Media VietJack

A. True


B. False

C. Complier error

Câu hỏi 216 :

What is output of code?
Media VietJack

A. True

B. False

C. Complier error

Câu hỏi 217 :

What is output of code?
Media VietJack

A. True

B. False

C. Complier error

Câu hỏi 218 :

What is output of code?
Media VietJack

A. 2468101214161820

B. 468101214161820

C. nothing is printed

Câu hỏi 219 :

What is output of code?
Media VietJack

A. C/C++ 15

B. Java 15

C. Java 5

D. Complier error

Câu hỏi 220 :

What is output of code?
Media VietJack

A. C/C++ 80

B. C/C++ 81

C. Java 80

D. Java 81

Câu hỏi 221 :

What is output of code?
Media VietJack

A. 1 12

B. 2 12

C. 2 11

Câu hỏi 222 :

What is output ?
Media VietJack

A. hello_World

B. ello_World

C. llo_World

D. lo_World

Câu hỏi 223 :

What is output?
Media VietJack

A. hello_World

B. ello_World

C. llo_World

D. lo_World

Câu hỏi 224 :

What is output?
Media VietJack

A. 3

B. 4

C. 5

D. 6

Câu hỏi 225 :

What is output?
Media VietJack

A. 10#15

B. 10#10

C. 15#15

D. 11#15

Câu hỏi 226 :

What is output of following code?
Media VietJack

A. 4#4

B. 4#5

C. 5#6

D. 4#6

Câu hỏi 227 :

What is output of following code?
Media VietJack

A. 400 2

B. 400 400

C. 400 401

D. Complier error

Câu hỏi 228 :

What is output?
Media VietJack

A. pvpit

B. vpit

C. v

D. Another

Câu hỏi 229 :

What is output?
Media VietJack

A. 5

B. 7

C. 9

D. 10

Câu hỏi 230 :

For the code below which lines should be reported as errors by a compiler?
Media VietJack

A. 1

B. 2

C. 3

D. None of the lines

Câu hỏi 231 :

What is output?
Media VietJack

A. Complier error

B. 6

C. 5

D. Another

Câu hỏi 232 :

What is output?
Media VietJack

A. 5

B. 6

C. 8

D. Complier Error

Câu hỏi 233 :

What is output of code?
Media VietJack

A. 4

B. 5

C. 6

D. Complier Error

Câu hỏi 234 :

What is output of code?
Media VietJack

A. 320

B. 64

C. Complier Error

Câu hỏi 235 :

What will be output of following program?
Media VietJack

A. Address of j , Address of i , 3

B. Complier Error

C. 3 , 3 , 3

Câu hỏi 236 :

What will be output of following program?
Media VietJack

A. printf("\n%d", ptr2);

B. strcpy(ptr1, "c");

C. strcpy(ptr2, "questions");

D. printf("\n%s %s", ptr1, ptr2);

Câu hỏi 237 :

What will be output of following program?
Media VietJack

A. int a = 10;

B. void *p = &a;

C. int *ptr = p;

D. printf("%u\n", *ptr);

Câu hỏi 238 :

What will be output of following program?
Media VietJack

A. 3

B. 4

C. 5

D. 6

Câu hỏi 239 :

What will be output of following program?
Media VietJack

A. 5 5

B. Complier Error

C. 5 Garbage value

Câu hỏi 240 :

What will be output of following program?
Media VietJack

A. Address of i Address of i

B. Garbage value Garbage value

C. Complier Error

Câu hỏi 241 :

What is output?
Media VietJack

A. 6

B. 7

C. 8

D. 9

Câu hỏi 242 :

What is output?
Media VietJack

A. I

B. E

C. M

D. N

Câu hỏi 243 :

What will be output of following program?
Media VietJack

A. 37363534

B. 34353637

C. 45673333

Câu hỏi 244 :

What is output?
Media VietJack

A. 11

B. 12

C. Garbage value

D. Complier error

Câu hỏi 246 :

The library function used to find the last occurrence of a character in a string is

A. strnstr()

B. strrchr()

C. laststr()

D. strstr()

Câu hỏi 248 :

What does the following declaration mean?
Media VietJack

A. ptr is array of pointers to 10 integers

B. ptr is a pointer to an array of 10 integers

C. ptr is an array of 10 integers

D. ptr is an pointer to array

Câu hỏi 249 :

What is output?
Media VietJack

A. LAPTRINHC++

B. LAPTRINHC++\0\.NET\0

C. LAPTRINHC++\0\.NET

Câu hỏi 250 :

What is output?
Media VietJack

A. LAPTRINHC++.NET

B. .NETLAPTRINHC++

C. Address of pstr[0] Address of pstr[1]

Câu hỏi 252 :

Class members are public by default.

A. TRUE

B. FALSE

Câu hỏi 254 :

Friendship is commutative.

A. TRUE

B. FALSE

Câu hỏi 255 :

New and delete are operators.

A. TRUE

B. FALSE

Câu hỏi 256 :

We can implement generic classes using templates

A. TRUE

B. FALSE

Câu hỏi 259 :

A base class is never used to create objects.

A. TRUE

B. FALSE

Câu hỏi 260 :

Classes can be inherited privately.

A. TRUE

B. FALSE

Câu hỏi 266 :

In c++ an identifier can begin with a $ sign.

A. TRUE

B. FALSE

Câu hỏi 267 :

“My Variable” is a valid identifier in C++

A. TRUE

B. FALSE

Câu hỏi 269 :

%= is not a operator in C++

A. TRUE

B. FALSE

Câu hỏi 270 :

std::cout is a standard input stream.

A. TRUE

B. FALSE

Câu hỏi 272 :

All C++ functions are recursive.

A. TRUE

B. FALSE

Câu hỏi 275 :

The heap storage is used for local objects.

A. TRUE

B. FALSE

Câu hỏi 277 :

There can be a null reference.

A. TRUE

B. FALSE

Câu hỏi 284 :

Destructors can be overloaded.

A. TRUE

B. FALSE

Câu hỏi 285 :

Static data members cannot be private.

A. TRUE

B. FALSE

Câu hỏi 286 :

Static member functions can use this pointer.

A. TRUE

B. FALSE

Câu hỏi 287 :

One cannot use enumerations in a class.

A. TRUE

B. FALSE

Câu hỏi 288 :

One cannot create an object of a virtual class.

A. TRUE

B. FALSE

Câu hỏi 292 :

There can be only one catch block in a program.

A. TRUE

B. FALSE

Câu hỏi 297 :

A class template may not be used as a base class

A. TRUE

B. FALSE

Câu hỏi 299 :

‘ios’ stream is derived from iostream.

A. TRUE

B. FALSE

Câu hỏi 300 :

What is the output of the following code?
Media VietJack

A. 20,21

B. 20,20

C. 21, 22

D. none of above

Câu hỏi 301 :

What is output?
Media VietJack

A. LAPTRINHC++.NET

B. .NETLAPTRINHC++

C. Address of pstr[0] Address of pstr[1]

Câu hỏi 303 :

What is output?
Media VietJack

A. 20

B. 18

C. 32

D. 24

Câu hỏi 304 :

What is output?
Media VietJackMedia VietJack

A. ID=1009, dd/mm/yyyy = 16/09/1989

B. ID = 1009, dd/mm/yyyy = garbage value/garbage value/garbage value (garbage value: giá trị rác)

C. Error sytax (Lỗi cú pháp)

Câu hỏi 305 :

What is output?
Media VietJack

A. laptrinhc++ 2

B. Complier error

C. Runtime error

Câu hỏi 306 :

What is output?
Media VietJack

A. 4

B. Complier error

C. 8

Câu hỏi 307 :

What is output?
Media VietJack

A. 16

B. 22

C. 32

D. 18

Câu hỏi 308 :

Which of the following operators can be applied on structure variables?

A. Equality comparison ( == )

B. Assignment ( = )

C. Both of the above

D. None of the above

Câu hỏi 309 :

What is output?
Media VietJack

A. 21

B. 27

C. Complier Error

D. Another

Câu hỏi 310 :

What is output?
Media VietJack

A. 530

B. 70

C. 40

D. Complier Error

Câu hỏi 311 :

What is output?
Media VietJack

A. Y = 3

B. Y = 5

C. Garbage value

Câu hỏi 312 :

What is output?
Media VietJack

A. C/C++

B. Java

C. Complier error

Câu hỏi 313 :

What is output?
Media VietJack

A. C/C++

B. Java

C. Complier error

Câu hỏi 314 :

What is output?
Media VietJack

A. 1

B. 36

C. 6

D. 30

Câu hỏi 315 :

What is output?
Media VietJack

A. 10 50

B. 10 10

C. 50 50

Câu hỏi 316 :

What is output?
Media VietJack

A. 1000

B. 100

C. Complier error

Câu hỏi 317 :

What is output?
Media VietJack

A. ‘laptrinhc++’ is printed 3 times

B. ‘laptrinhc++’ is printed 2 times

C. Complier error

Câu hỏi 318 :

A ____ is a special member function used to initialize the data members of a class.

A. constructor

B. destructor

C. static method

Câu hỏi 319 :

The default access for members of a class is ___ .

A. private

B. public

C. protected

D. protect

Câu hỏi 320 :

Member functions of a class are normally made ___ and data members of a class are normally made ___ .

A. private, public

B. protected, public

C. public, private

D. public, protected

Câu hỏi 322 :

The three member access specifiers are ___, ___ and ___ .

A. public, private, protected

B. public, private, protect

C. public, private, static

Câu hỏi 323 :

A “has a” relationship between classes represents ___ and an “is a” relationship between classes represent ___ .

A. containment, inheritance

B. hiding, inheritance

C. encapsulation, inheritance

Câu hỏi 327 :

A class is called as abstract base class if it has a ___ function

A. pure virtual

B. static

C. private

Câu hỏi 329 :

Operator overloading permits to extend the applicability of existing C++ operators so that they work with new ___ or ___.

A. data types, objects

B. data types, constant

C. data types, pointer

Câu hỏi 330 :

A ___ is a set of instance or values.

A. class

B. object

C. function

Câu hỏi 331 :

C++ programming language was designed and developed by ___ at ___.

A. Steven Job, AT&T Bell Labs

B. Bjarne Stroustrup, AT&T Bell Labs

C. Guido van Rossum, M&D Lab

Câu hỏi 332 :

C++ is a ___ programming language with ___ extensions.

A. procedural, object oriented

B. object, procedural

C. procedural, STL

Câu hỏi 333 :

Pointers are ___ that contain the addresses of other variables and ____ .

A. value, object

B. object, class

C. variables, functions

Câu hỏi 335 :

New operator allocates memory blocks from the ___.

A. Stack

B. Heap

C. Register

Câu hỏi 336 :

The new operator throws a ___ when heap is exhausted.

A. runtime exception

B. syntax error

C. logic error

Câu hỏi 337 :

The (assert.h) header is used for ___ .

A. debugging

B. checking memory leak

C. library for time

Câu hỏi 338 :

The constructor and destructor of a class in C++ are called ___

A. automatically

B. manually

C. none of above

Câu hỏi 339 :

Two or more functions may have the same name, as long as their ___ are different.

A. return type

B. parameter lists

C. none of above

Câu hỏi 341 :

Run time polymorphism is ___ than the compile time polymorphism.

A. dynamic

B. static

C. public

Câu hỏi 342 :

The two types of polymorphism is : ____ & ____ .

A. Run time and compile time

B. Preprocessor, compile time

C. Preprocessor, Linker

Câu hỏi 343 :

A file stream is an extension of a ___ stream.

A. console

B. windows

C. none of above

Câu hỏi 344 :

The Standard Template Library(STL) is a library of ___ templates.

A. container class

B. time class

C. none of above

Câu hỏi 345 :

Run time polymorphism is ___ than the compile time polymorphism.

A. less flexible

B. more flexible

C. none of above

Câu hỏi 347 :

The STL Container adapters contains the ___ , ___ and ___ STL containers.

A. Stack, Queue, Priority_queue

B. Set, Multiset, Map

C. vectors, lists, deques

Câu hỏi 349 :

When writing function or class template, one use a ___ to specify a generic data type.

A. template parameters

B. keyword

C. none of above

Câu hỏi 350 :

Data items in a class may be public.

A. TRUE

B. FALSE

Câu hỏi 351 :

What is the output of the following code?
Media VietJack

A. 21,21

B. 20,21

C. 21,22

D. compile error

Câu hỏi 352 :

What is the output of the following code?
Media VietJack

A. 100

B. 101

C. none

D. compile error

Câu hỏi 353 :

The design of classes in a way that hides the details of implementation from the user is known as:

A. Encapsulation

B. Information Hiding

C. Data abstraction

D. All of the above

Câu hỏi 357 :

What do you think is the outcome of calling a redefined non-virtual function using a base-class pointer?

A. The appropriate redefined version of the function will be used

B. The base-class version of the function will always be used

C. The outcome is unpredictable

D. A run-time error will occur

Câu hỏi 358 :

A class member that is to be shared among all objects of a class is called

A. A const member

B. A reference parameter

C. A static member

D. A function member

Câu hỏi 359 :

What is a base class?

A. An abstract class that is at the top of the inheritance hierarchy.

B. A class with a pure virtual function in it.

C. A class that inherits from another class

D. A class that is inherited by another class, and thus is included in that class.

Câu hỏi 360 :

A variable that is declared protected:

A. Is visible only in the subclasses (and not in the class it is declared in)

B. Is visible only in the class it is declared in

C. Is visible to all classes, but modifiable only in the class where it is declared

D. Is visible in the class it is declared in, and all of its sub-classes

Câu hỏi 361 :

What is a destructor?

A. A function called when an instance of a class is initialized

B. A function that is called when an instance of a class is deleted

C. A special function to change the value of dynamically allocated memory

D. A function that is called in order to change the value of a variable

Câu hỏi 362 :

In protected inheritance:

A. The public members of the base class become public

B. The public members of the base class become protected

C. The protected members of the base class become private

D. The public members of the base class become inaccessible

Câu hỏi 363 :

If a class declares a variable static, this means:

A. Each instance of a class will have its own copy of the variable

B. Changing the variable in one instance will have no effect on other instances of the class

C. Changing the variable in one instance will have no effect on other instances of the class

D. Every instance of the class must consider the value of the static variable before initializing

Câu hỏi 364 :

In case of a copy constructor, which of the following is true?

A. Used to instantiate an object from another existing object

B. To copy one object to another existing object

C. Can be a substitute for a ‘=’ operator

D. All of the above

Câu hỏi 365 :

A class declaring another class as a friend will:

A. Have wine and cheese with that other friend

B. Allow that class to declare an instance of it in its list of private variables

C. Allow the other class (the one declared as friend) to access to the declaring class’s private variables

D. Allow the class declaring the other as a friend to access the declared class’s private variables

Câu hỏi 366 :

Which of the following can be virtual?

A. constructors

B. destructors

C. static functions

D. None of the above

Câu hỏi 367 :

Where is an exception generated?

A. In the catch block

B. In the throw clause

C. In the constructor of a class

D. Only when memory allocation fails

Câu hỏi 368 :

Static member functions ___

A. can be used without an instantiation of an object

B. can only access static data

C. Both 1 and 2 are correct

D. Neither 1 nor 2 are correct

Câu hỏi 369 :

What makes a class abstract?

A. The class must not have method

B. The class must have a constructor that takes no arguments

C. The class must have a function definition equal to zero

D. The class may only exist during the planning phase

Câu hỏi 371 :

In the following code what would be the values of i1 and i2
Media VietJack

A. i1=2 i2=2

B. i1=2 i2=3

C. i1=3 i2=2

D. Error

Câu hỏi 372 :

What is the output of the following code?
Media VietJack

A. 0

B. 5

C. 6

D. 7

Câu hỏi 373 :

In the following code, which of the following variables can be accessed in “Friend”?
Media VietJack

A. only a and b

B. a,b and c

C. only a

D. error

Câu hỏi 374 :

What is wrong in the following code?
Media VietJack

A. There is nothing wrong

B. One cannot have a ‘Base’ pointer to ‘Derived’ since it is not derived publicly

C. One need a derived class pointer to point to a derived class

D. One required to code a constructor for Derived

Câu hỏi 375 :

What is the output of the following code?
Media VietJack

A. professor researcher teacher myprofessor

B. researcher professor teacher myprofessor

C. myprofessor teacher researcher professor

D. myprofessor researcher professor teacher

Câu hỏi 376 :

What is the output of the following code?
Media VietJack

A. Parent Parent

B. Parent Child Child Parent

C. Child Parent Parent Child

D. Error

Câu hỏi 377 :

What is wrong in the following code?
Media VietJack

A. There is no error

B. There is a syntax error in the declaration of “Method”

C. Class D2 does not have access to “Method”

D. Class D1 must define “Method”

Câu hỏi 378 :

Quy tắc đặt tên biến nào sau đây là đúng?

A. Là một chuỗi gồm một hoặc nhiều ký tự chữ, số hoặc ký tự gạch dưới, bắt đầu bằng một ký tự hoặc dấu gạch dưới.

B. Không chứa các ký hiệu Đểc biệt hoặc dấu cách.

C. Không trùng với các từ khoá.

D. Tất cả các quy tắc đầu đúng.

Câu hỏi 379 :

Khai báo biến nào sau đây là SAI?

A. double d = 3.14;

B. int num = 10;

C. long lint = 8;

D. short int = 5;

Câu hỏi 381 :

Khai báo nào sau đây là ĐÚNG?

A. signed a;

B. sign double d;

C. unsign int i;

D. longth t;

Câu hỏi 382 :

Biến toàn cục là gì?

A. Biến khai báo trong thân một hàm hoặc một khối lệnh.

B. Biến khai báo trong thân main, hoặc bên ngoài tất cả các hàm.

C. Cả hai đáp án đầu đúng.

Câu hỏi 383 :

Biến cục bộ là dạng biến gì? Chọn câu trả lời đúng nhất.

A. Là biến khai báo trong thân hàm main

B. Là biến khai báo trong thân một khối lệnh

C. Là biến khai báo trong thân một hàm

D. Là biến khai báo trong một hàm hoặc một khối lệnh

Câu hỏi 384 :

Chuỗi ký tự (string) là gì?

A. Các giá trị không phải là số và có độ dài là 1

B. Các giá trị số lớn hơn 0

C. Các biến có giá trị true hoặc false

D. Các giá trị cả chữ và số, nằm trong 2 dấu nháy “” và kết thúc với ký tự null

Câu hỏi 385 :

Lệnh nào sau đây là SAI?

A. string s = 1234;

B. string s (“Hello world!”);

C. string s = “Hello world!”;

D. Tất cả đầu đúng

Câu hỏi 386 :

Khai báo nào sau đây là SAI?

A. char c = “a”;

B. int i = 75ul;

C. int i = 0013;

D. int i = 0x4b

Câu hỏi 387 :

Lệnh nào sau đây định nghĩa một hằng giá trị?

A. const PI = 3.1415;

B. #define PI 3.1415

C. #define PI = 3.1415

D. const float PI;

Câu hỏi 388 :

Đoạn lệnh sau có kết quả bao nhiêu?
Media VietJack

A. Một giá trị bất kỳ

B. 5

C. 7

D. Lỗi biên dịch

Câu hỏi 389 :

Lệnh nào sau đây là SAI?

A. cout << 120;

B. Không có lệnh sai

C. int x; cout << x;

D. int age = 33; cout << “My age is “ << age << “.\n”;

Câu hỏi 390 :

Nguyên lý của cấu trúc while là:

A. Chương trình sẽ lặp đi lặp lại khối lệnh cho đến khi biểu thức điều kiện bằng 0.

B. Chương trình sẽ lặp đi lặp lại khối lệnh cho đến khi biểu thức điều kiện sai.

C. Chương trình sẽ lặp đi lặp lại khối lệnh cho đến khi biểu thức điều kiện đúng.

D. Không có đáp án đúng.

Câu hỏi 391 :

Kết quả đoạn lệnh sau là bao nhiêu?
Media VietJack

A. Lỗi biên dịch

B. 0,1,4,9,

C. Lặp vĩnh viễn

D. 0,1,4,

Câu hỏi 392 :

Kết quả đoạn lệnh sau là bao nhiêu?
Media VietJack

A. 0,1,4,

B. Lặp vĩnh viễn

C. Lỗi biên dịch

D. 0,1,4,9,

Câu hỏi 393 :

Kết quả đoạn lệnh sau là bao nhiêu?
Media VietJack

A. Lỗi biên dịch

B. Lặp vĩnh viễn

C. 0,1,4,

D. 0,1,4,9

Câu hỏi 394 :

Kết quả đoạn lệnh sau là bao nhiêu?
Media VietJack

A. Lặp vĩnh viễn

B. 0,1,2,

C. Lỗi biên dịch

D. 0,1,

Câu hỏi 395 :

Kết quả đoạn lệnh sau là bao nhiêu? For (int i = 0,n = 5; n != i; i++,n--) cout << i << “,”;
Media VietJack

A. 0,1,2,

B. Lặp vĩnh viễn

C. Lỗi biên dịch

D. 0,1,

Câu hỏi 396 :

Cách khai báo hàm nào sau đây là đúng?

A. <Tên hàm> { Khối lệnh }

B. <Kiểu dữ liệu trả về> <Tên hàm> (Tham số 1, Tham số 2,..) { Khối lệnh}

C. <Tên hàm> (Tham số 1, Tham số 2,..) { Khối lệnh }

D. <Kiểu dữ liệu trả về> :<Tên hàm> (Tham số 1, Tham số 2,..) { Khối lệnh}

Câu hỏi 397 :

Thế nào là truyền tham trị? Chọn câu trả lời đúng nhất

A. Truyền bản sao của tham số vào biến. Tất cả các thay đổi của biến được thực hiện bởi hàm không ảnh hưởng đến giá trị của biến bên ngoài hàm.

B. Truyền địa chỉ của biến vào hàm.

C. Truyền giá trị của tham số vào biến.

D. Truyền bản sao của biến vào hàm chứ không phải là bản thân biến

Câu hỏi 398 :

Thế nào là truyền tham biến? Chọn câu trả lời đúng nhất

A. Truyền giá trị của tham số vào biến.

B. Truyền bản sao của tham số vào biến. Tất cả các thay đổi của biến được thực hiện bởi hàm không ảnh hưởng đến giá trị của biến bên ngoài hàm.

C. Truyền địa chỉ của biến vào hàm.

D. Truyền bản sao của biến vào hàm chứ không phải là bản thân biến.

Câu hỏi 399 :

Hàm overloaded là những hàm như thế nào?

A. Các hàm trùng tên nhưng khác về cách khai báo tham số

B. Các hàm có cùng kiểu dữ liệu trả về

C. Không có đáp án đúng

D. Các hàm trùng tham số những khác nhau về tên

Câu hỏi 400 :

Mảng là gì? Chọn câu trả lời đúng nhất

A. Một chuỗi các phần tử cùng kiểu đặt trên các vị trí bộ nhớ khác nhau, trong đó mỗi phần tử có thể tham chiếu thông qua số chỉ mục và tên mảng.

B. Một chuỗi các phần tử khác kiểu được đặt trên các vị trí bộ nhớ liên tiếp nhau, trong đó mỗi thành phần có thể được tham chiếu thông qua số chỉ mục và tên mảng.

C. Một chuỗi các phần tử cùng kiểu được đặt trên các vị trí bộ nhớ liên tiếp nhau, trong đó mỗi thành phần có thể được tham chiếu thông qua số chỉ mục và tên mảng.

D. Không có đáp án đúng

Lời giải có ở chi tiết câu hỏi nhé! (click chuột vào câu hỏi).

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK