- 2
- 0
- 约1.1万字
- 约 48页
- 2018-01-05 发布于河南
- 举报
c语言程序设计教程第二章数据类型
2.符号常量:用一个标识符来代表一个常量。 注意: ① 符号常量在使用之前必须先定义 定义形式为: #define 符号常量名 常量 #define是一条预处理命令,其功能是把该符号常量定义为 其后的常量值。一经定义,在后面的程序中所有出现该符号常 量的地方均代之以该常量值。 符号常量的命名规则遵循标识符命名规则,但是习惯上符 号常量名用大写,变量名用小写,以示区别。 【例2.1】符号常量的使用 #define PI 3.1415926 main() { float r,s,v; scanf (“%f”,r); s= PI*r*r; v=4/3.0*PI*r*r*r; printf(“s=%f,v=%f\n”,s,v); } 若程序运行时,从键盘输入圆的半径: 2↙ 运行结果为: s=12.560000,v=16.746667 ②符号常量不同于变量,它的值在其作用域内不能改变。 如果在主函数体内用以下语句给PI赋值是错误的。 PI=3.14159; 错误 ③ 优点:使用符号常量含义清楚,见名知意。 能做到“一改全改” 可以将定义行改为: #define PI 3.14 此时,在main函数体中所有PI的值会相应改变。 通过这种方法就不需要在程序中作多处修
您可能关注的文档
- 2013第二章声现象复习.ppt
- 04C++A 第4讲 函数.ppt
- 广西计算机二级C《1》附答案和注释.doc
- 2010 第1章 预备知识.ppt
- 二级计算机c语言2.doc
- 二级C上机级必读2.doc
- 第1章2008 预备知识.ppt
- 第六讲_预处理.ppt
- 第1章 C语言的结构.ppt
- 第1章_C语言程序设计初步.ppt
- 科技行情结束了吗?.docx
- 工控&电网25Q4&26Q1总结:工控进一步复苏,电网景气度保持.docx
- 寻找中国保险的Alpha系列之五:保险还要买多少红利?.docx
- 消费级AR眼镜系列报告(三):AR眼镜核心技术:光波导演进、材料革新与微显示升级.docx
- 北交所策略专题报告:掘金精细化育儿新需求:北交所母婴产业链的辅食、卫生用品与营养品机遇.docx
- 超高性能混凝土(UHPC)材料:在建筑幕墙中的应用.docx
- 环保行业周报:SAF价格创新高,UCO价格有望补涨.docx
- 国防军工行业投资策略:军贸与商业航天共振,静待新质战斗力订单催化.docx
- 计算机行业“一周解码”:豆包开启付费订阅测试,Anthropic发力C端,大模型商业化加速中.docx
- 传媒行业5月投资策略:关注AI应用叙事逻辑改善可能,把握游戏与IP潮玩底部机会.docx
原创力文档

文档评论(0)