Quiz on Control Structures

Quiz on Control Structures

12th Grade

15 Qs

quiz-placeholder

Similar activities

G2-Tema 2 - Arqui-Comple- Estructura y Funcionamiento de la CPU

G2-Tema 2 - Arqui-Comple- Estructura y Funcionamiento de la CPU

5th Grade - University

10 Qs

Computer Hardware Basics

Computer Hardware Basics

9th Grade - University

20 Qs

Vex Block Programming

Vex Block Programming

8th Grade - University

18 Qs

Python 1

Python 1

9th - 12th Grade

12 Qs

PIF Session 5B Assessment

PIF Session 5B Assessment

9th - 12th Grade

20 Qs

Exploring Python Data Types and Control

Exploring Python Data Types and Control

12th Grade

10 Qs

PIF-Quiz Week 5 B

PIF-Quiz Week 5 B

9th - 12th Grade

15 Qs

System and System Thinking Exit Ticket NEGH

System and System Thinking Exit Ticket NEGH

12th Grade

12 Qs

Quiz on Control Structures

Quiz on Control Structures

Assessment

Quiz

Engineering

12th Grade

Hard

Created by

Seethamani P IT faculty

FREE Resource

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

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?