Nearby lessons

37 of 124

C - if Statement

if Statement is one of the foundational topics in C programming. This lesson explains The if Statement with complete, runnable code examples, clear step-by-step explanations, and common mistakes to avoid with exam-style MCQs at the end.

The if Statement

Example01
CCode Cell
1if (condition) {
2 // statements that run when condition is true
3}

The if Statement

If the condition is true, the block runs; if false, it is skipped entirely.

Example02
CCode Cell
1#include <stdio.h>
2 
3void main()
4{
5 int marks = 55;
6 if (marks >= 40) {
7 printf("Pass\n");
8 }
9}
Output
Pass
📝 Key Takeaways
  • if runs a block when the condition is true; else covers the false case.
  • if-else-if ladder chooses the first true condition.
  • Nested if = an if inside another if.
  • switch jumps to a matching case; remember break and default.
  • switch works with int/char, not float or string.
  • Ternary ?: is a one-line if-else.

🧠 Test Your Knowledge

1 Questions
Progress: 0 / 1