3.for语句和符号常量的学习

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));
} 

然后是程序成功运行的结果

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值