Understanding Loops and Functions

Understanding Loops and Functions

12th Grade

40 Qs

quiz-placeholder

Similar activities

Arduino

Arduino

10th Grade - University

35 Qs

Memory Types and Functions Quiz

Memory Types and Functions Quiz

12th Grade

35 Qs

7 кл-06

7 кл-06

7th Grade - University

38 Qs

8 класс цикл

8 класс цикл

8th Grade - University

37 Qs

Verifica Gen2025

Verifica Gen2025

1st Grade - University

41 Qs

Mastering C Functions and Conditions

Mastering C Functions and Conditions

12th Grade

35 Qs

Latihan Pemantapan Informatika

Latihan Pemantapan Informatika

9th - 12th Grade

45 Qs

Understanding Loops and Functions

Understanding Loops and Functions

Assessment

Quiz

Information Technology (IT)

12th Grade

Medium

Created by

Karen Tan

Used 1+ times

FREE Resource

40 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

5 mins • 20 pts

What is the primary difference between a for loop and a while loop?

A for loop can only iterate over arrays, while a while loop can iterate over any data type.

A while loop is always faster than a for loop regardless of the situation.

A for loop requires a condition to terminate, while a while loop does not.

The primary difference is that a for loop is used for a known number of iterations, while a while loop is used for an unknown number of iterations based on a condition.

2.

MULTIPLE CHOICE QUESTION

5 mins • 20 pts

How do you declare a pointer in C?

int ptr;

pointer int *ptr;

int &ptr;

int *ptr;

3.

MULTIPLE CHOICE QUESTION

5 mins • 20 pts

What is the output of the following code snippet: int a = 5; int *p = &a; printf('%d', *p);?

4

5

6

10

4.

MULTIPLE CHOICE QUESTION

5 mins • 20 pts

Explain the purpose of user-defined functions in programming.

User-defined functions in programming serve to create reusable code blocks that enhance organization, readability, and maintainability.

User-defined functions are only used for debugging purposes.

User-defined functions are mandatory for all programming languages.

User-defined functions can only be used once in a program.

5.

MULTIPLE CHOICE QUESTION

5 mins • 20 pts

What will happen if you try to dereference a null pointer?

The program will continue running without any issues.

A runtime error occurs, often leading to a crash.

A warning message will be displayed, but execution will proceed.

The pointer will automatically be assigned a valid memory address.

6.

MULTIPLE CHOICE QUESTION

5 mins • 20 pts

Write a simple for loop that prints numbers from 1 to 10.

for (let i = 1; i < 10; i++) { console.log(i); }

for (let i = 1; i <= 5; i++) { console.log(i); }

for (let i = 0; i < 10; i++) { console.log(i); }

for (let i = 1; i <= 10; i++) { console.log(i); }

7.

MULTIPLE CHOICE QUESTION

5 mins • 20 pts

What is the syntax for a do-while loop?

while (condition) { /* code block */ } do;

do { /* code block */ } while (condition);

do { /* code block */ } until (condition);

do (condition) { /* code block */ } while;

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?