- 3
- 0
- 约 24页
- 2017-02-06 发布于重庆
- 举报
c语言学习,c语言课件第10章
第10章 编译预处理 10.1 宏定义 在C语言中,“宏”分为无参数的宏(简称无参宏)和有参数的宏(简称有参宏)两种。 【例10-1】输入圆的半径,求圆的周长、面积和球的体积。要求使用无参宏定义圆周率。 /*exam10_1,输入半径,求圆的周长、面积和球的体积。*/ #include stdio.h #define PI 3.1415926 int main(void) { double radius,length,area,volume; printf(Input a radius: ); scanf(%lf,radius); length=2*PI*radius; /*引用无参宏求周长*/ area=PI*radius*radius; /*引用无参宏求面积*/ volume=PI*radius*radius*radius*3/4;/*引用无参宏求体积*/ printf(length=%.2f,area=%.2f,volume=%.2f\n,length, area, volume); return 0; } 1.带参宏定义的一般格式 #define 宏名(形参表) 语言符号字符串 2.带参宏的调用和宏展开 (1)调用格式:宏名(实参表) (2)宏展开:用宏调用提供的
您可能关注的文档
最近下载
- 2025浙江杭州市钱塘区第二次统一招聘编外人员10人笔试备考题库附答案解析(夺冠).docx VIP
- D3S使用说明书.pdf
- 福建省福州第一中学2023-2024学年八年级下学期期中考试数学试卷(含答案).docx VIP
- 2025~2026学年天津市人教版五年级下学期期中测试数学试题【含解析】.pdf VIP
- 扬州大学高等数学II-期中试卷.doc VIP
- 世界知识产权日宣传展板课件 PPT.pptx VIP
- 电子设备-英伟达面向人工智能基础设施的 800 伏直流架构白皮书.pdf
- 课件大学英语综合教程 1 unit8.ppt VIP
- 质量员安全生产岗位责任制.pdf VIP
- 《管道用哈夫节施工作业技术规程》.pdf VIP
原创力文档

文档评论(0)