In C, this keyword is used to perform a specific action only if a certain condition is true.
What is if?
This loop continues executing as long as its condition remains true, checking the condition before each iteration.
What is a while loop?
How many parts does a function have?
What is 3 or 4?
True or false: An array in C is used to store multiple values of the same type.
What is true?
A 2D array can be visualized as this familiar mathematical object.
What is a matrix?
When you need to evaluate multiple conditions in a single decision-making structure, this keyword allows a more compact syntax.
Unlike a while loop, this loop executes at least once, checking its condition at the end of each iteration.
What is a do-while loop?
This term describes the values that a function accepts as input.
What are parameters?
To access the first element of an array, you use this index.
What is 0?
In a 2D array declaration like int arr[3][4];, this number represents the number of rows.
What is 3?
In a switch statement, this keyword is used to prevent “fall-through” to subsequent cases.
What is break?
This loop structure combines initialization, condition-checking, and updating in a single line.
What is a for loop?
The value that a function sends back to the calling function is called this.
What is a return value?
The length of an array with this declaration, int arr[10];, is this number of elements.
What is 10?
This loop structure is often used to iterate through each element of a 2D array.
What is a nested for loop?
This type of condition combines multiple comparisons using logical operators like && and ||.
What is a compound condition?
This keyword immediately terminates a loop.
What is break?
A function’s name, return type, and parameter list make up this.
What is a function prototype?
This loop pattern is typically used to initialize all elements in a 1D array to a specific value, such as zero.
What is a for loop?
To access the element in the second row and third column of int arr[4][5];, you use this index.
This operator in C returns the result of a condition as either 1 (true) or 0 (false) and can be used in concise conditional expressions.
What is the ternary operator?
This term describes the process of a loop that contains another loop inside it, where the inner loop completes all its iterations for each single iteration of the outer loop, often used for multi-dimensional data structures.
What is a nested loop?
In C, when passing an array to a function, only the address of the array is passed rather than the entire array. This mechanism is commonly referred to by this term, which contrasts with passing by value.
What is passing by reference?
This term refers to accessing an array index that is outside its declared bounds.
What is an out-of-bounds error?
When passing a 2D array as a function argument in C, you must specify this for the compiler to correctly calculate memory offsets.
What is the number of columns (or the second dimension size)?