Search Header Logo

Quiz - 10 on switch in C

Authored by Michael Kona

Computers

12th Grade

Used 5+ times

Quiz - 10 on switch in C
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

15 questions

Show all answers

1.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

What is the syntax for a switch statement in C?

switch { case constant1: // statements break; case constant2: // statements break; default: // default statements }

switch(expression) { case constant1: // statements break; case constant2: // statements break; case constant3: // statements break; default: // default statements }

switch(expression) { case constant1: // statements break; case constant2: // statements break; default: // default statements }

switch(expression) { case constant1: // statements break; case constant2: // statements break; default: // default statements }

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of a switch statement in C?

To handle exceptions in the program

To calculate mathematical operations

To control the flow of the program based on the value of a variable.

To print text on the screen

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Predict the output of the following code: #include int main() { int num = 2; switch(num) { case 1: printf("One"); break; case 2: printf("Two"); break; case 3: printf("Three"); break; default: printf("Default"); } return 0; }

Four

Three

One

Two

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is a common mistake to avoid when using a switch statement in C?

Not providing a 'case' for all possible values

Forgetting to include a 'break' statement

Including multiple 'default' cases

Using 'if-else' statements instead

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In a switch statement, what happens if a break statement is omitted?

The switch statement will automatically insert a break at the end of the block

The switch statement will throw an error

The control will fall through to subsequent cases until a break is encountered or the switch statement ends.

The switch statement will skip to the default case

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the default case used for in a switch statement?

It is used to specify the data type of the switch statement variable.

It is used to provide an alternative condition for the switch statement.

It is used to define the starting point of the switch statement.

It is used as a catch-all option.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Predict the output of the following code: #include int main() { char grade = 'B'; switch(grade) { case 'A': printf("Excellent"); break; case 'B': printf("Good"); break; case 'C': printf("Average"); break; default: printf("Fail"); } return 0; }

Pass

Good

Average

Excellent

Access all questions and much more by creating a free account

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?

Discover more resources for Computers