|
|
地板

楼主 |
发表于 2009-9-17 22:36:33
|
只看该作者
Re: 请教宏参数问题
[code:3bju2iiq]%macro test(x,y);
%put MACRO PUT: *** X=&x ,Y=&y ***;
%put *********************************;
%mend;
data _null_;
array arr{2,9} _temporary_ (40 50 60 70 80 90 100 110 120
5 15 20 25 30 35 40 45 50);
a=put(arr(1,ceil(9*ranuni(0))),8.);
b=put(arr(2,ceil(9*ranuni(0))),8.);
put '*********************************';
put 'DATA STEP PUT: *** A=' a ',B=' b '***';
call execute('%test('||a||','||b||')');
run;[/code:3bju2iiq] |
|