Explanation : An enumeration defines a set of named integer constants using the enum keyword. By default, the first enumerator has value zero and each subsequent enumerator increases by one, unless an explicit value is assigned. Enumerations make programs more readable by giving meaningful names to related integer values.