
Mastering C Programming Concepts

Quiz
•
Computers
•
Professional Development
•
Medium
Raghvendra Mishra
Used 3+ times
FREE Resource
30 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the syntax for a for loop in C?
for(initialization; condition; increment) { // code to be executed }
for(initialization: condition: increment) { // code }
for(condition; initialization; increment) { // code }
for(initialization; increment; condition) { // code }
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Explain the purpose of if-else statements in C.
The purpose of if-else statements in C is to control the flow of execution based on conditions.
To create loops in C.
To declare variables in C.
To define functions in C.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What does the bitwise AND operator (&) do in C?
The bitwise AND operator (&) compares two strings character by character.
The bitwise AND operator (&) adds two integers together.
The bitwise AND operator (&) performs a bitwise comparison of two integers, returning a new integer where each bit is set to 1 only if both corresponding bits of the operands are 1.
The bitwise AND operator (&) shifts bits to the left.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
How do pointers relate to arrays in C?
Pointers and arrays are closely related; an array name is treated as a pointer to its first element.
Pointers and arrays are completely unrelated concepts.
Pointers cannot be used with arrays in C.
Arrays are always larger than pointers in memory.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What function is used for dynamic memory allocation in C?
realloc
malloc
calloc
free
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Define a structure in C and give an example.
struct Point { int x; int y; };
struct Circle { float radius; };
struct Triangle { int base; int height; };
struct Rectangle { int length; int width; };
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the result of the bitwise OR operator (|) in C?
The result of the bitwise OR operator is a new integer where each bit is the logical OR of the corresponding bits of the operands.
The bitwise OR operator returns a boolean value.
The operator performs a bitwise AND operation instead.
The result is a string representation of the operands.
Create a free account and access millions of resources
Similar Resources on Wayground
25 questions
MCA24/3E4/MAD ASSESSMENT

Quiz
•
Professional Development
35 questions
Last Quiz

Quiz
•
Professional Development
34 questions
Friday Pop Quiz 5

Quiz
•
Professional Development
33 questions
Chapter 4 : JavaScript Introduction

Quiz
•
Professional Development
27 questions
Flapo SRE Quizzzz

Quiz
•
Professional Development
25 questions
CodingNest Database Quiz 1

Quiz
•
Professional Development
25 questions
C module 1 second quiz

Quiz
•
Professional Development
30 questions
Python - Basic Data, Structure, and Concepts

Quiz
•
Professional Development
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
10 questions
UPDATED FOREST Kindness 9-22

Lesson
•
9th - 12th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
20 questions
US Constitution Quiz

Quiz
•
11th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade