第9讲 编译预处理和数组的应用.pptVIP

  • 1
  • 0
  • 约4.25千字
  • 约 21页
  • 2018-05-22 发布于河南
  • 举报
第9讲 编译预处理和数组的应用

第9讲 编译预处理和数组的应用 一、编译预处理 1、宏定义 2、文件包含 二、数组的应用 1、排序 2、查找 1、概念: 用标识符来表示一个字符串,标识符叫宏名。 一、宏定义: (P5) 2、无参宏定义 1)无参宏定义的一般格式: #define 标识符 字符串 例如:#define PI 3.14159 2)作用:   在宏定义之后,凡是该标识符出现的地方用对应的字符串来代替。 上面的定义之后,凡是PI都用3.14159来代替。 例 输入半径,计算以该半径为圆的周长与圆面积、球的体积与表面积。 #include stdio.h #define PI 3.14159 void main( ) { float r, yzc,ymj,qbmj,qtj; scanf(%f,r); yzc=2*PI*r; ymj=PI*r*r; qbmj=4*PI*r*r; qtj=4*PI*r*r*r/3; printf(%f,%f,%f,%f\n,yzc,ymj,qbmj,qtj); } 3、带参数的宏定义 (P8) 1)带

文档评论(0)

1亿VIP精品文档

相关文档