Array of structures

Array of structures

University

20 Qs

quiz-placeholder

Similar activities

Fundamentos de Python

Fundamentos de Python

University

16 Qs

2D Array and Strings in C

2D Array and Strings in C

University

16 Qs

Java Programming

Java Programming

University

20 Qs

Unit1-2nd Half

Unit1-2nd Half

University

20 Qs

EDA PARTE 2

EDA PARTE 2

University

15 Qs

PSC ALM QUIZ

PSC ALM QUIZ

University

16 Qs

UAS Logika dan Algoritma Pemrograman

UAS Logika dan Algoritma Pemrograman

1st Grade - University

15 Qs

EC8393_FDS_WEEKLY_TEST3(18.08.20)

EC8393_FDS_WEEKLY_TEST3(18.08.20)

University

20 Qs

Array of structures

Array of structures

Assessment

Quiz

Computers

University

Medium

Created by

Karen Tan

Used 1+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 20 pts

Which of the following declares an array of structures of size 5, where each structure holds two integers (x and y)?

struct point arr[5];

struct point arr[] = {x: 1, y: 2};

struct point {int x; int y;} arr[5];

struct point arr = {1, 2};

2.

MULTIPLE CHOICE QUESTION

2 mins • 20 pts

What is the correct way to access the second element’s x field of an array of structures called points?

points.x[1];

points[0].x;

points[1].x;

points.x[2];

3.

MULTIPLE CHOICE QUESTION

2 mins • 20 pts

Given a pointer p to an array of structures, which statement accesses the third element's y field?

(*p[2]).y;

p[2].y;

(*p).y[2];

p->y[2];

4.

MULTIPLE CHOICE QUESTION

2 mins • 20 pts

Which of the following code snippets correctly traverses an array of structures points of size 5 and prints all the x values?

for (int i = 0; i arr[0] = 10;

struct data {int arr[5];} *d; d.arr[0] = 10;

5.

MULTIPLE CHOICE QUESTION

2 mins • 20 pts

Given the following code: struct point { int x; int y; }; struct point points[3] = {{1,2}, {3,4}, {5,6}}; What is the correct way to access the y value of the second point using a pointer to the array?

points[1]->y;

points->y;

points[2].y;

points[1].y;

6.

MULTIPLE CHOICE QUESTION

2 mins • 20 pts

What is the correct way to define a structure named 'circle' that contains a float for the radius and a point structure for the center?

struct circle {struct point center; float radius;};

struct circle {float radius; struct point center;};

struct circle {float radius; int center[2];};

struct circle {int center[2]; float radius;};

7.

MULTIPLE CHOICE QUESTION

2 mins • 20 pts

Given an array of structures 'shapes' of size 4, how can you access the y value of the first shape?

shapes[0].y;

shapes[1].y;

shapes.y[0];

shapes[0]->y;

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?