问题
填空题
设有如下定义
#define MYSWAP(z,x,y) z=x; x=y; y=z;
float a=5,b=16,c;
MYSWAP(______,a,b);
答案
参考答案:C
解析: 本题关键在考生是不是了解宏的基本运用,再使用宏的时候明显少了一个实参。在定义宏的时候变量z是用来做中间变量的,题目中缺的变量就是一个中间变量C。
设有如下定义
#define MYSWAP(z,x,y) z=x; x=y; y=z;
float a=5,b=16,c;
MYSWAP(______,a,b);
参考答案:C
解析: 本题关键在考生是不是了解宏的基本运用,再使用宏的时候明显少了一个实参。在定义宏的时候变量z是用来做中间变量的,题目中缺的变量就是一个中间变量C。