Quiz on Control Structures

Quiz on Control Structures

12th Grade

15 Qs

quiz-placeholder

Similar activities

Exploring Rube Goldberg Machines and Systems

Exploring Rube Goldberg Machines and Systems

12th Grade

20 Qs

9074/301 pp 1 Quiz

9074/301 pp 1 Quiz

12th Grade

15 Qs

Intro to Coding

Intro to Coding

12th Grade - University

10 Qs

Java Fundamentals Quiz (Intermediate)

Java Fundamentals Quiz (Intermediate)

12th Grade

20 Qs

Python for Data Sciences Quiz

Python for Data Sciences Quiz

12th Grade

14 Qs

Dasar-dasar PLC 01

Dasar-dasar PLC 01

12th Grade

10 Qs

Chapter 2: Photovoltaic System Installation Safety Quiz

Chapter 2: Photovoltaic System Installation Safety Quiz

12th Grade

19 Qs

Electrical Circuit Fundamentals Quiz

Electrical Circuit Fundamentals Quiz

12th Grade

13 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?