Answer from cs61c-ba (Zhou Zhou 16250641) for Question 1 The C preprocessor is to load header files and allow a token to be defined by a sequence of characters. The C preprocessor language is its input and C language is its output. It will be implemented by into the program before it is compiled by the C compiler.