Structure and Array Quiz

Structure and Array Quiz

University

20 Qs

quiz-placeholder

Similar activities

Programación Básica Prácticas Tema 2

Programación Básica Prácticas Tema 2

University

19 Qs

SAINS KOMPUTER TING 4 - 1.5 AMALAN TERBAIK PENGATURCARAAN

SAINS KOMPUTER TING 4 - 1.5 AMALAN TERBAIK PENGATURCARAAN

12th Grade - University

18 Qs

POO_BasicoyJava

POO_BasicoyJava

University

20 Qs

C++ Assesment 1

C++ Assesment 1

University

20 Qs

ARRAY

ARRAY

University

22 Qs

Control Structures  C#

Control Structures C#

University

20 Qs

PROGRAMMING CAMP

PROGRAMMING CAMP

University

20 Qs

No Strings Attached

No Strings Attached

University

20 Qs

Structure and Array Quiz

Structure and Array Quiz

Assessment

Quiz

Computers

University

Practice Problem

Easy

Created by

Karen Tan

Used 2+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 20 pts

What will be the output of the following program? #include struct emp_rec { char emp_name[30]; char emp_ID[10]; }; int main() { struct emp_rec emp = {"Alice", "E12345"}; printf("%s %s\n", emp.emp_name, emp.emp_ID); return 0; }

Compilation error

Alice E12345

Garbage value

E12345 Alice

2.

MULTIPLE CHOICE QUESTION

1 min • 20 pts

What will be the output of the following program? #include <stdio.h>

struct emp_rec {

char emp_name[30];

float salary;

};

int main() {

struct emp_rec emp[3] = {{"Jack", 50000}, {"Mia", 60000}, {"Noah", 55000}};

int max_index = 0;

for (int i = 1; i < 3; i++)

if (emp[i].salary > emp[max_index].salary)

max_index = i;

printf("%s\n", emp[max_index].emp_name);

return 0;

}

Jack

Noah

Mia

Error not found

3.

MULTIPLE CHOICE QUESTION

1 min • 20 pts

What is the output of the following code? #include struct emp_rec { char emp_name[30]; int emp_ID; }; int main() { struct emp_rec emp[2] = {{"Bob", 1001}, {"Charlie", 1002}}; printf("%s %d\n", emp[1].emp_name, emp[1].emp_ID); return 0; }

Bob 1001

Charlie 1002

Compilation error

1002 Charlie

4.

MULTIPLE CHOICE QUESTION

1 min • 20 pts

What will be the output of the following program? #include struct emp_rec { char emp_name[30]; float salary; }; int main() { struct emp_rec emp = {"David", 50000}; printf("%.2f\n", emp.salary); return 0; }

50000.00

50000

Compilation error

Undefined behavior

5.

MULTIPLE CHOICE QUESTION

1 min • 20 pts

What will be the output of the following code? #include struct emp_rec { char emp_name[30]; int attendance[3]; }; int main() { struct emp_rec emp = {"Ethan", {1, 1, 0}}; printf("%d\n", emp.attendance[2]); return 0; }

1

0

Compilation error

Undefined behavior

6.

MULTIPLE CHOICE QUESTION

1 min • 20 pts

What will be the output of the following program? #include struct emp_rec { char emp_name[30]; int attendance[5]; }; int main() { struct emp_rec emp = {"Ethan", {1, 1, 0, 1, 0}}; for (int i = 0; i < 5; i++) { printf("%d ", emp.attendance[i]); } return 0; }

0 1 1 0 1

1 1 0 1 0

0 0 0 0 0

1 0 1 1 0

7.

MULTIPLE CHOICE QUESTION

1 min • 20 pts

What will be the output of the following program? #include struct emp_rec { char emp_name[30]; float salary; }; int main() { struct emp_rec e1 = {"Ava", 65000}; struct emp_rec e2 = e1; printf("%s %.0f\n", e2.emp_name, e2.salary); return 0; }

Compilation error

Ava 65000

Garbage value

Undefined behavior

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?