常量和符号常量

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
main( ) 主函数 { 由一对大括号组成的函数体
float l,s,r,v; printf("input radius: "); 执行语句 scanf("%f",&r); l=2.0*PI*r; s=PI*r*r; v=3.0/4*PI*r*r*r; printf(“l=%10.4f\ns=%10.4f\nv=%10.4f\ n",l,s,v); }
程序运行结果: input radius:4↙ l=25.1328 s=50.2655 v=150.7966 程序中,#define命令行用来定义PI代表常量
3.1415926(π)。此后凡在本书中出现的PI都代 表3.1415926,可以和常量一样进行运算。
符号常量
一般情况下,用一个标识符代表一个常量,称为符号常量。为了增强程序 的易读性和通用性,往往使用符号常量。符号常量都作为整体量,即在函数前用一 条宏定义语句来定义符号常量,其定义的一般形式为:
#define 标识符字符串
【例2.1】求一个数的周长、面积和体积。 #define PI 3.1415926
活动1 常量和符号常量
(一)定义:
常量:其值不会发ຫໍສະໝຸດ Baidu改变的量
------------------------------
固定不变的值
(二)常量的分类
直接常量
一般从字面形式既可判别的这种常量称 为直接常量或字面常量。
例如,11,0,-5为整型常量;4.5,-1.48为实型常量;a,A为字符常量。这都是 直接常量。
相关文档
最新文档