楼主: liubing408
5603 21

[原创博文] 如何 从 A B C D E F 中随机选取一个? [推广有奖]

11
醉_清风 发表于 2010-3-24 09:55:52
0和非0的区别就是每次运行结果是否相同
从来不需要想起 永远也不会忘记

12
liubing408 发表于 2010-3-24 09:58:31
9# bobguy
都是好人啊 ,厉害啊 ,谢谢啦

13
soporaeternus 发表于 2010-3-24 13:43:56
9# bobguy
好方法,效率很好,学习了
Let them be hard, but never unjust

14
醉_清风 发表于 2010-3-24 13:58:36
call ranperk
很实用 学习了
从来不需要想起 永远也不会忘记

15
horace_chen 发表于 2010-3-24 14:36:35
进来学习学习~~~~

16
liubing408 发表于 2010-3-24 21:33:05
6# soporaeternus

to :soporaeternus ,谢谢您的程序 ,很实用,但是我有个疑问,
data Cde;
        do Cde=1 to 26 by 1;
                Des=byte(Cde+64);
                if Des not in ("G","I","J","O","Q") then output;
        end;

run;
proc sql;
        select Des into:Des separated by '' from Cde;
quit;
%put &Des;  

以上这两段程序主要是产生字母序列吧。我是否可以就有一个语句 des=‘ABCDEFHKLMNPRSTUVWXY’来代替那两段程序呢?

17
soporaeternus 发表于 2010-3-24 21:48:46
16# liubing408
是的,就是为了生成这个字母序列,我比较懒,不想一个个敲
Let them be hard, but never unjust

18
rockfido 在职认证  发表于 2010-3-25 02:39:05
probably a silly question...
but what does this line mean:

%put &Des;


----creating a global macro variable Des?


Thanks a lot

6# soporaeternus

19
soporaeternus 发表于 2010-3-25 12:50:31
看看宏变量&Des是什么样子的,纯粹调试的时候用,应用的时候可以注释掉
Let them be hard, but never unjust

20
醉_清风 发表于 2010-3-25 19:31:33
楼上是强人 可惜不能继续共事了...
从来不需要想起 永远也不会忘记

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-28 12:47