diandengdan 在一个宏循环中,如何将非宏变量的值,赋值给一组宏变量? 如: %do i=1 %to 10; ..... a=... p=1-probf(a,...); call symput("P_&i",p); %end; 这里如何将每次循环改变的p值,赋值给宏变量呢?因为call symput是在最后一个循环才生成宏变量的。本人经常遇到这样问题,都很难解决。谢谢啊。