for在C语言中的定义:For是c语言的关键词,它是C语言中的一个关键字。它的作用是:循环地执行一个或多个操作(可以是代码段或语句)。它用于实现顺序结构程序设计中的循环控制。例如:for >>> do while >>> end.这样我们就可以通过for来控制程序流程的进行。
符号常量的定义:符号常量是在C语言中,可以用一个标识符来表示一个常量,这个标识符称之为符号常量。其特点是编译后写在代码区,不可寻址,不可更改,属于指令的一部分。
#include <stdio.h>
/* 打印华氏温度-摄氏温度对照表 */
main()
{
int fahr;
for (fahr =0; fahr <= 300; fahr = fahr + 20 )
printf("%3d %6.1f\n",fahr, (5.0/9.0)*(fahr-32));
}
上面是今天学习的for语句的代码。
这是程序成功运行后的结果。
下面是课后练习部分:修改温度转换程序,要求以逆序(即按照从300度到0度的顺序)打印温度转换表。
#include <stdio.h>
/* 打印华氏温度-摄氏温度对照表 */
main()
{
int fahr;
for (fahr =300; fahr >= 0; fahr = fahr - 20 )
printf("%3d %6.1f\n",fahr, (5.0/9.0)*(fahr-32));
}
课后练习1-5:这就是逆序打印温度转换表的代码,然后是程序运行的结果
下面是运用符号常量的例子
#include <stdio.h>
#define LOWER 0 /* 表的下限 */
#define UPPER 300 /* 表的上限 */
#define STEP 20 /* 步长 */
/* 打印华氏温度-摄氏温度对照表 */
main()
{
int fahr;
for (fahr =LOWER; fahr >= UPPER; fahr = fahr +STEP )
printf("%3d %6.1f\n",fahr, (5.0/9.0)*(fahr-32));
}
然后是程序成功运行的结果