- 3
- 0
- 约1.01千字
- 约 7页
- 2019-05-12 发布于广东
- 举报
《C程序设计基础》实验指导 实验8 编译预处理 实验目的 1.掌握宏定义的方法 2.掌握文件包含的处理方法 3.掌握条件编译的方法 实验8 编译预处理 实验内容 1.下面定义的宏,互换两个参数的值。在主函数中调用此宏分别完成两个整数、实数的互换,输出已交换后的值。 实验8 编译预处理 #define change(a,b) t=b;b=a;a=t; main() { int a,b; float c,d; { int t; printf(Enter integer a b:); scanf(%d%d,a,b); change(a,b); printf(Now a=%d b=%d\n,a,b); } { float t; printf(Enter float c d:); scanf(%f%f,c,d); change(c,d); printf(Now c=%f d=%f\n,c,d); } } 输入并运行该程序,观察运行结果,体会宏定义实现的过程。比较宏调用与函数调用的区别。 实验8 编译预处理 实验内容 2.输入并运行下面的程序,体会编译程序对包含文件的处理过程。 (1)在当前目录中建立下面头文件head.h #define OK passed #define ERROR
您可能关注的文档
- 上海财经大学精品课程《体育舞蹈》课件:华尔兹基本动作(二).ppt
- 上海财经大学精品课程《体育舞蹈》课件:华尔兹基本动作(六).ppt
- 上海财经大学精品课程《体育舞蹈》课件:华尔兹基本动作(七).ppt
- 上海财经大学精品课程《体育舞蹈》课件:华尔兹基本动作(三).ppt
- 上海财经大学精品课程《体育舞蹈》课件:华尔兹基本动作(四).ppt
- 上海财经大学精品课程《体育舞蹈》课件:华尔兹基本动作(五).ppt
- 上海财经大学精品课程《体育舞蹈》课件:华尔兹基本动作(一).ppt
- 上海财经大学精品课程《体育舞蹈》课件:华尔兹组合练习.ppt
- 上海财经大学精品课程《体育舞蹈》课件:考试.ppt
- 上海财经大学精品课程《体育舞蹈》课件:伦巴基本动作(二).ppt
原创力文档

文档评论(0)