vietjack.com

100+ câu trắc nghiệm Lập trình C/C++ có đáp án - Phần 2
Quiz

100+ câu trắc nghiệm Lập trình C/C++ có đáp án - Phần 2

V
VietJack
Đại họcTrắc nghiệm tổng hợp5 lượt thi
25 câu hỏi
1. Trắc nghiệm
1 điểmKhông giới hạn

Which is not a proper prototype?

int funct(char x, char y);

double funct(char x)

void funct();

char x();

Xem đáp án
2. Trắc nghiệm
1 điểmKhông giới hạn

What is the return type of the function with prototype: “int func(char x, float v, double t);”

char

int

float

double

Xem đáp án
3. Trắc nghiệm
1 điểmKhông giới hạn

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

funct;

func x, y;

funct();

int funct();

Xem đáp án
4. Trắc nghiệm
1 điểmKhông giới hạn

Which of the following is a complete function?

int funct();

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

void function(int) {printf( “Hello” );

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

Xem đáp án
5. Trắc nghiệm
1 điểmKhông giới hạn

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

end;

break;

stop;

continue;

Xem đáp án
6. Trắc nghiệm
1 điểmKhông giới hạn

What keyword covers unhandled possibilities?

all

continue

default

other

Xem đáp án
7. Trắc nghiệm
1 điểmKhông giới hạn

void main()

{

int x = 0;

switch(x)

{

case 1: printf( "One" );

case 0: printf( "Zero" );

case 2: printf( "Hello World" );

}

}

What is the result of the following code?

One

Zero

Hello World

Zero Hello World

Xem đáp án
8. Trắc nghiệm
1 điểmKhông giới hạn

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

int x;

int &x;

ptr x;

int *x;

Xem đáp án
9. Trắc nghiệm
1 điểmKhông giới hạn

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

*a;

a;

&a;

address(a);

Xem đáp án
10. Trắc nghiệm
1 điểmKhông giới hạn

Which of the following gives the memory address of a variable pointed to by pointer a?

a;

*a;

&a;

address(a);

Xem đáp án
11. Trắc nghiệm
1 điểmKhông giới hạn

Which of the following gives the value stored at the address pointed to by pointer a?

a;

val(a);

*a;

&a;

Xem đáp án
12. Trắc nghiệm
1 điểmKhông giới hạn

Which of the following is the proper keyword or function to allocate memory in C?

new

malloc

create

value

Xem đáp án
13. Trắc nghiệm
1 điểmKhông giới hạn

Which of the following is the proper keyword or function to deallocate memory in C language?

free

delete

clear

remove

Xem đáp án
14. Trắc nghiệm
1 điểmKhông giới hạn

Which of the following accesses a variable in structure b?

b→var;

b.var;

b-var;

b>var;

Xem đáp án
15. Trắc nghiệm
1 điểmKhông giới hạn

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

b→var;

b.var;

b-var;

b>var;

Xem đáp án
16. Trắc nghiệm
1 điểmKhông giới hạn

Which of the following is a properly defined struct?

struct {int a;}

struct a_struct {int a;}

struct a_struct int a;

struct a_struct {int a;};

Xem đáp án
17. Trắc nghiệm
1 điểmKhông giới hạn

Which properly declares a variable of struct foo?

struct foo;

struct foo var;

foo;

int foo;

Xem đáp án
18. Trắc nghiệm
1 điểmKhông giới hạn

Which of the following correctly declares an array?

int arr[10];

int arr;

arr{10};

array arr[10];

Xem đáp án
19. Trắc nghiệm
1 điểmKhông giới hạn

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

29

28

0

Programmer-defined

Xem đáp án
20. Trắc nghiệm
1 điểmKhông giới hạn

Which of the following is a two-dimensional array?

array arr[20][20];

int arr[20][20];

int arr[20, 20];

char array[20];

Xem đáp án
21. Trắc nghiệm
1 điểmKhông giới hạn

Which of the following correctly accesses the seventh element stored in foo, an array with 100 elements?

foo[6];

foo[7];

foo(7);

foo;

Xem đáp án
22. Trắc nghiệm
1 điểmKhông giới hạn

Which of the following gives the memory address of the first element in array arr, an array with 100 elements?

arr[0];

arr;

arr[1];

Xem đáp án
23. Trắc nghiệm
1 điểmKhông giới hạn

Which of the following is a string literal?

Static String

“Static String”

‘Static String’

char string[100];

Xem đáp án
24. Trắc nghiệm
1 điểmKhông giới hạn

What character ends all strings?

‘.’

‘ ‘

‘\0’

‘/0’

Xem đáp án
25. Trắc nghiệm
1 điểmKhông giới hạn

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

fgets(x, 101, stdin);

fgets(x, 100, stdin);

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

read(x);

Xem đáp án
© All rights reserved VietJack