Aadhya-Quiz-C-Programming

Aadhya-Quiz-C-Programming

University

30 Qs

quiz-placeholder

Similar activities

IPC144 - Week 3

IPC144 - Week 3

University

28 Qs

Compro. Final1/64 part2

Compro. Final1/64 part2

University

25 Qs

Computer Programming 1 Review

Computer Programming 1 Review

University

30 Qs

 Milking Minds 17-01-24

Milking Minds 17-01-24

University

25 Qs

Stack and Queue

Stack and Queue

University

25 Qs

CODE JAM

CODE JAM

KG - University

25 Qs

Final Exam - BECC0302

Final Exam - BECC0302

University

35 Qs

String in C Programming

String in C Programming

University

26 Qs

Aadhya-Quiz-C-Programming

Aadhya-Quiz-C-Programming

Assessment

Quiz

Computers

University

Hard

Created by

Buddie Buddie

Used 3+ times

FREE Resource

30 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Media Image

a) 9 9 9 9

b) 10 10 10 10

c) 9 10 11

d) 10 11 12

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which of the following is an advantage of using switch statements over multiple if-else

statements in C?

Switch statements provide better readability

Switch statements support complex logical conditions

Switch statements offer better performance in all cases

Switch statements are more flexible in handling exceptions

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

#include <stdio.h>

int main()

{

int x = 5;

int y = 10;

int z = (x > y) ? (x++) : (y++);

printf("%d %d %d", x, y, z);

}

5 10 5

5 11 10

6 10 5

11 6 10

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which of the following correctly demonstrates the usage of a

nested ternary operator?

(x > y) ? (x > z) ? x : z : (y > z) ? y : z

(x > y) ? (x > z) ? x : (y > z) ? y : z : x

(x > y) ? (x > z) ? x : (y > z) ? y : z : z

(x > y) ? (x > z) ? x : (y > z) ? z : y : x

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What value will x hold if a = 3 and b = 5?

x = (a > b) ? (a 2) : ((b > a) ? (b 2) : (a + b));

6

8

10

15

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

int main()

{

int x = 1, z[2] = {10, 11};

int *p = NULL;

p = &x;

*p = 10;

p = &z[1];

*(&z[0] + 1) += 3;

printf("%d, %d, %d\n", x, z[0], z[1]);

return 0;

}

1 10 11

10 10 14

10 14 11

1 10 14

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

int main() {

int a[] = {2, 4, 6, 8, 10};

int i, sum = 0, *b = a + 4;

for (i = 0; i < 5; i++)

sum = sum + (*b - i) - *(b - i);

printf("%d\n", sum);

}

8

10

11

16

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?