next up previous
Next: Character Input and Output Up: intro_C_examples Previous: The For Statement

Symbolic Constants

#include <stdio.h>

#define LOWER 0   /* lower limit of table */
#define UPPER 300 /* upper limit */
#define STEP  20  /* step size */

/* print Fahrenheit-Celsius table */
main()
{
  int fahr;

  for (fahr = LOWER; fahr <= UPPER; fahr = fahr + STEP)
    printf("%3d %6.1f\n", fahr, (5.0/9.0)*(fahr-32));
}
$\bullet$
Concepts: preprocessing


Derek C. Richardson 2005-02-03