- 7
- 0
- 约1.98万字
- 约 96页
- 2018-05-02 发布于贵州
- 举报
函数和结构化编程 课件
例:利用宏定义求两个数中的大数。 #define MAX(a, b) (ab)?a:b main() { int x,y,max; scanf(“%d %d”,x,y); max=MAX(x,y); printf(“max=%d\n”,max); } 本例中宏展开后的语句为: max=(xy)?x:y 用于计算x、y中的大者。 例: #define PI 3.1415926 #define S(r) PI*r*r main() { float a, area; a=3.6; area=S(a); printf(“r=%f\narea=%f\n”,a, area); } 说明: 1.带参宏定义中,宏名与参数间不能有空格; 2.如上例程序改为: #define PI 3.1415926 #define S(r) PI*r*r main() { float a, b, area; a=3.6; b=4.1; area=S(a+b); printf(“r=%f\narea=%f\n”,a+b, area); } 则宏展开为: area=3.1415926*a+b*a+b 3.带参宏定
您可能关注的文档
最近下载
- 2025年-第三讲文明初现与中华民族起源(史前时期--中华民族共同体概论专家大讲堂课件.pdf VIP
- 新版中华民族共同体概论课件第三讲文明初现与中华民族起源(史前时期)-2025年版.pptx VIP
- GB 18173.4-2010 高分子防水材料 第4部分:盾构法隧道管片用橡胶密封垫.docx VIP
- 2024年湖北省中考物理真题及答案解析.pdf VIP
- 2025云南怒江供电局招聘短期项目制用工10人模拟试卷含答案解析.docx VIP
- GB 18173. 1—2012 高分子防水材料 第1部分.docx VIP
- 内侧前额叶皮质内侧前额叶皮质.pdf VIP
- 2025南平武夷旅游集团幼儿园招聘临聘保育员笔试模拟试题及答案解析.docx VIP
- 注塑模具成本构成.xls VIP
- 2026大学英语六级必备真题核心词汇短语精选(可直接打印).pdf
原创力文档

文档评论(0)