The C Programming Quiz app is now live on Google Play. If you have been practicing C on this site — working through examples, solving K&R exercises, or studying for interviews — this app is the natural next step: over 150 multiple-choice questions you can run through anywhere, with no internet connection required.
Download C Programming Quiz on Google Play →
What the App Does
Pick a category, answer 10 questions, get your score. Every question shows the correct answer immediately after you answer, with a short explanation of why. No timers, no streaks pressure — just focused practice when you need it.
Key features:
- 150+ questions across 9 C programming topics
- Questions include code snippets — read the output, spot the bug, pick the right declaration
- Instant feedback with explanation after each answer
- Daily challenge mode — a fresh set of questions every day
- High scores tracked per category
- Fully offline — works without Wi-Fi once installed
- Free to use; optional one-time “Remove Ads” purchase available
155 Questions — 9 Categories
The question bank covers the full width of C, from fundamentals to the topics that trip people up in interviews:
| Category | Questions | What it covers |
|---|---|---|
| Basics | 28 | Data types, sizeof, constants, type conversions, standard I/O |
| Operators | 20 | Operator precedence, bitwise ops, short-circuit evaluation, ternary |
| Memory | 19 | malloc, calloc, free, stack vs heap, memory leaks |
| Pointers | 18 | Pointer arithmetic, double pointers, pointer to functions, NULL |
| Arrays & Strings | 18 | strlen, strcpy, array decay, 2D arrays, buffer boundaries |
| Functions | 15 | Pass by value, recursion, static variables, return types, prototypes |
| Structs & Unions | 13 | Struct layout, typedef, union size, bit-fields, nested structs |
| File I/O | 13 | fopen, fread, fseek, EOF handling, binary vs text mode |
| Preprocessor | 11 | #define, #ifdef, macro pitfalls, include guards, __FILE__ |
Who Is It For?
The app is aimed at anyone preparing for a C programming interview or exam — computer science students, freshers applying to TCS/Infosys/Wipro, and developers brushing up before an embedded systems interview. The code-reading questions (what does this print? what is the output?) are the exact style used in technical screening rounds.
It also works as a self-check after reading a chapter. Finish the K&R exercise solutions for Chapter 5 (Pointers), then open the Pointers category in the app and see how many you get right.
Practice Here, Test There
The questions in the app are built to complement the tutorials and examples on this site. The C aptitude questions page covers output-based MCQs; the app turns that into an interactive timed practice session you carry in your pocket.
More questions will be added regularly. If you spot an error or want a category expanded, the feedback button inside the app sends it directly to us.
Download Now — It’s Free
The app is free to download and use. Banner and interstitial ads keep it funded. If you prefer an ad-free experience, a one-time “Remove Ads” purchase is available inside the app.
Available on Android. Compatible with Android 7.0 (Nougat) and above.