u 实验目的
1) 掌握“宏定义”
2) 掌握“文件包含”
3) 掌握“条件编译”
u 预习内容
见教材第九章
u 实验重点
掌握宏定义的方法。
u 实验难点
掌握宏定义的方法。
u 实验内容
编程序并上机调试运行:
1、定义一个带参数的宏,使两个参数的值互换。
2、设计输出实数的格式,包括:
A) 一行输出一个实数;
B) 一行内输出两个实数;
C) 一行内输出三个实数;
u 参考例题
【例】
main(){
int i=1;
while(i<=5)
printf("%d\n",SQ(i++));
}
SQ(int y)
{
return((y)*(y));
}
【例】
#define SQ(y) ((y)*(y))
main(){
int i=1;
while(i<=5)
printf("%d\n",SQ(i++));
}
|