第8章 编译预处理图文课件.pptVIP

  • 4
  • 0
  • 约4.92千字
  • 约 20页
  • 2022-03-20 发布于陕西
  • 举报
第8章 编译预处理 本章要点: 无参宏定义 有参宏定义 文件包含 学习方法建议:   学习本章内容时,应重点掌握无参宏定义与带参宏定义的使用,掌握文件包含的意义,了解条件编译的作用。 1.问题描述——计算圆的周长和面积的程序。 输入一个圆的半径,输出圆的周长和面积。 2.引例分析 假设圆的半径为实数,利用圆的周长和面积公式,进行计算,并输出结果。编写程序实现这些功能,可以通过函数实现,也可以使用预处理命令等多种方法实现。 8.1 引例 3.程序代码 #include stdio.h /*文件包含*/ #define PI 3.1415926 /*无参宏定义*/ #define CIRCUM(r) (2.0*PI*(r)) /*有参宏定义*/ #define AREA(r) (PI*(r)*(r)) /*有参宏定义*/ void main() { float radius,circum,area; printf(Input radius:); scanf(%f,radius); /*输入圆的半径*/ circum=CIRCUM(radius); /*计算圆的周长*/ area=AREA(radius);

文档评论(0)

1亿VIP精品文档

相关文档