MauryaHub PYQ Practice

Programming in C

Read Programming in C previous-year questions and available published explanations, or launch a practice test.

Use the questions to identify topics you need to revise. Try solving each question before reading its explanation, then use Practice Mode for answer feedback or Exam Mode for a timed attempt.

How to revise Programming in C

Programming in C questions reward clear reasoning as well as a final answer. This revision guide is a starting point for using the available papers; it is not the official syllabus or a promise about future exams.

Revision focus

Types; pointers; arrays; functions; memory; control flow

Useful prior knowledge

Basic programming and number representation

Common mistakes

Assuming undefined behaviour has a predictable output or confusing a pointer with its pointee

Use these papers effectively

Draw a memory diagram and trace values and addresses separately. Check bounds, lifetime and the exact type of each expression. After checking a solution, solve the question again without looking and record the specific step you missed.

Revision guidance only. Check your current official course materials for the assessed syllabus.

← All courses