学习内容:
第一章
1.4 符号常量
- 用符号常量代替温度转换程序中的常数
#include <stdio.h>
#define LOWER 0
#define UPPER 300
#define STEP 20
int main()
{
//Print Fahrenheit-Celsius table; C=(5/9)(F-32)
int fahr;
for (fahr = LOWER; fahr <= UPPER; fahr = fahr + STEP)
{
printf("%3d %6.1f\n", fahr, (5.0 / 9.0) * (fahr - 32));
}
return 0;
}
知识点:
#define 名字 替换文本
名字与普通变量名的形式相同:他们都是以字母打头的字母和数字序列(通常是用大写便于区分);
替换文本可以是任何字符序列,而不仅限于数字;