C - Else If Ladder
Use an else if
ladder when you have multiple exclusive conditions.
Learning Objectives
- Structure readable multi-branch conditionals.
Prerequisites
Example
#include <stdio.h>
int main(void) {
int score = 85;
char grade;
if (score >= 90) grade = 'A';
else if (score >= 80) grade = 'B';
else if (score >= 70) grade = 'C';
else grade = 'D';
printf("%c\n", grade);
}
Checks for Understanding
- What grade prints for score 79?
Show answers
C