(It is customary to use uppercase for symbolic constant names and lowercase for variables to distinguish them; C language stipulates that identifiers can only be composed of three characters: letters, numbers and underscores, and the first character must be a letter or an underscore. (Legal variable names and identifiers: sum, Student_name, _above, lotus_1_2_3, etc. Illegal identifiers and variable names: M.D.Jinh, $123, #33, a>b.). Note: Uppercase and lowercase letters are considered two different characters. Integer constants are integer constants, and c integer constants can be expressed in three ways: decimal integers; octal integers (the initial number with 0 indicates an octal number); hexadecimal integers (the initial number with 0x is a hexadecimal number) . Integer variables can be divided into four types: basic type, long integer type, short integer type and unsigned type. Basic type, indicated by int. Short integer, indicated by shortint, or indicated by short. Long integer, expressed as longint, or expressed as long. Unsigned type (which can be divided into three types: unsigned integer type, unsignedint indicates; unsigned short integer, unsignedshort indicates; unsigned long integer, unsignedlong indicates). Unsigned variables can only store unsigned integers (eg: 123,897) and cannot store negative numbers. Real numbers are also known as floating-point numbers in C language. There are two ways to indicate real numbers: a, decimal mode (consisting of numbers and decimal points "a decimal point is necessary"); b, exponential mode, (eg: 123e3, or 123E3, before the letter It is necessary to have numbers, followed by integers.) Real variables: c real variables are divided into two types: single precision (float type) and double precision (double). Single-precision real numbers provide 7 significant digits, float type data occupies 4 bytes (32 bits) in memory, double-precision real numbers provide 15-16 significant digits, and double type data occupies 8 bytes. Real type constants are not divided into float type and double type.
.....)