题目内容
(请给出正确答案)
[主观题]
设有宏定义: define WIDTH 80 define LENGTHWIDTH+40 则执行赋值语句“v=LENGTH * 20;
"(v为int型变量)后,v的值是【 】。
查看答案
如果结果不匹配,请 联系老师 获取答案
设有下列宏定义: define A2 define B(A+3) 则执行赋值语句"k=b*20;" (k为int型变量)后,k的值是______。
设有以下宏定义 define W 5 define L (W+2) 则执行赋值语句p=L*2;(p为int 型变量)后,p的值为______。
设有如下宏定义
#define MYSWAP(z,x,y) {z=x;x=y;y=z;}
以下程序段通过宏调用实现变量a、b内容交换,请填空。
float a=5,b=16,c;
MYSWAP(______,a,b);
A.出错
B.42
C.48
D.54
设有如下宏定义
define MYSWAP(z,x,y){z=x;x=Y;Y=z;}
以下程序段通过宏调用实现变量a、b内容的交换,请填空。
float a=5,b=16,c;
MYSWAP(【 】,a,b) ;