Structure and Array Quiz

Structure and Array Quiz

University

20 Qs

quiz-placeholder

Similar activities

Minggu V - PKS 2 - Pemrograman C++

Minggu V - PKS 2 - Pemrograman C++

University

17 Qs

DSA - Q1

DSA - Q1

University

25 Qs

OOP - Java Classes

OOP - Java Classes

12th Grade - University

15 Qs

Operator in C

Operator in C

University

20 Qs

Beginning C Programming

Beginning C Programming

University

23 Qs

Operators in C

Operators in C

University

24 Qs

9.4.25 Mentoring quiz

9.4.25 Mentoring quiz

University

20 Qs

STRUKTUR DATA (QUIZ FINAL)

STRUKTUR DATA (QUIZ FINAL)

University

15 Qs

Structure and Array Quiz

Structure and Array Quiz

Assessment

Quiz

Computers

University

Easy

Created by

Karen Tan

Used 2+ times

FREE Resource

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
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?