Under the naming rule presented, a variable name begins with a letter or underscore. A digit cannot be the first character of an identifier.
Programming in C MCQ - Keywords & Identifiers
rate is valid: it begins with a letter and contains valid identifier characters. 2value begins with a digit, float is a keyword, and roll-no contains a hyphen.
A variable represents a named storage location whose stored value may change while a program executes. Its value is not required to remain constant or to be an integer.

