Search Header Logo

Quiz on Control Structures

Authored by Seethamani P IT faculty

Engineering

12th Grade

Quiz on Control Structures
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 CHOICE QUESTION

30 sec • 1 pt

What is the syntax of an if statement in C?

if condition { /* code to execute */ }

if (condition) /* code to execute */ }

if { condition } { /* code to execute */ }

if (condition) { /* code to execute */ }

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How does a switch case statement work in C?

A switch case statement evaluates an expression and executes code based on matching case labels.

A switch case statement only works with integer values.

A switch case statement can only have one case label.

A switch case statement requires a loop to function properly.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of a for loop in C?

To define a function in C

To handle errors in C

To create a new variable in C

The purpose of a for loop in C is to facilitate repeated execution of a block of code for a defined number of iterations.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How do you declare a while loop in C?

for(condition) { // code to execute }

while(condition) { // code to execute }

repeat(condition) { // code to execute }

do while(condition) { // code to execute }

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the difference between a while loop and a do-while loop?

A while loop is used for infinite loops, while a do-while loop is not.

A while loop executes at least once, while a do-while loop may not execute at all.

Both loops execute the same number of times regardless of the condition.

The main difference is that a while loop may not execute at all if the condition is false, while a do-while loop always executes at least once.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Can you nest if statements in C? Provide an example.

C does not support conditional statements

Example: if (condition1) { if (condition2) { // code to execute if both condition1 and condition2 are true } }

if statements cannot be nested in C

You can only use one if statement at a time

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the syntax for a conditional operator in C?

condition ? value_if_false : value_if_true

condition : value_if_true ? value_if_false

condition ? value_if_true : value_if_false

if(condition) value_if_true else value_if_false

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?