C Programming
C-CAT Section B subject preparation for C Programming (about 10 questions per section test in our catalog pattern). Use notes and sample MCQs below, then continue into full practice inside the app.
Notes
Introduction to C Programming; C Program Structure; Data Types and Variables
C Programming
Input and Output (scanf/printf); Operators in C
C Programming
Control Flow — Conditional Statements; Control Flow — Loops
C Programming
Functions in C
C Programming
Recursion; Arrays — 1D, 2D, Multi-dimensional
C Programming
Strings in C; Pointers in C
C Programming
Pointer Arithmetic; Dynamic Memory Allocation; Structures in C
C Programming
Unions in C; Enumerations; File Handling in C
C Programming
Preprocessor Directives; Bitwise Operators
C Programming
Storage Classes; Command Line Arguments; Error Handling in C
C Programming
Sorting with C Code; C Standard Library Functions
C Programming
Templates, Generic Programming and C++17 Facilities
C++ Programming
Algorithm Design: Greedy, Dynamic Programming and Search
Data Structures and Algorithms
MCQ collection
Sample questions for C Programming. Full bank remains in practice mode.
Open C Programming MCQs →Practice C Programming
Continue in the learning hub or timed practice tests.