SAS中文论坛

标题: 测试下自己对循环语句的了解 [打印本页]

作者: shiyiming    时间: 2007-10-14 14:17
标题: 测试下自己对循环语句的了解
Do i=1 to n
是我们常用循环语句形式,表示一个从1到10的循环,每次的增量是1。
其实循环还有些不常见,却很有用的形式,特别是对于不规则的数据而言。
Example1:
[code:dd26d]data _null_;
        do i=1 to 10,20,30,50,100,876554.874;
                put i=;
        end;
run;[/code:dd26d]
Example2:
[code:dd26d]data _null_;
        do j=10,20,48,978,7654,12;
                put j=;
        end;
run;[/code:dd26d]
Example3:
[code:dd26d]data _null_;
        do i=0 to 1 by 0.25, 10 to 100 by 2, 20, 40;
                put i=;
        end;
run;[/code:dd26d]
你都猜对了吗?想想看结果什么?自己验证一下吧。
作者: shiyiming    时间: 2007-10-17 16:41
标题: Re: 测试下自己对循环语句的了解
管理员就是高呀 <!-- s:D --><img src="{SMILIES_PATH}/icon_biggrin.gif" alt=":D" title="Very Happy" /><!-- s:D -->  <!-- s:D --><img src="{SMILIES_PATH}/icon_biggrin.gif" alt=":D" title="Very Happy" /><!-- s:D -->  <!-- s:D --><img src="{SMILIES_PATH}/icon_biggrin.gif" alt=":D" title="Very Happy" /><!-- s:D -->
作者: shiyiming    时间: 2007-10-18 18:28
标题: Re: 测试下自己对循环语句的了解
<!-- s:lol: --><img src="{SMILIES_PATH}/icon_lol.gif" alt=":lol:" title="Laughing" /><!-- s:lol: -->  <!-- s:lol: --><img src="{SMILIES_PATH}/icon_lol.gif" alt=":lol:" title="Laughing" /><!-- s:lol: --> 蛮简单........不过确实很有用..... <!-- s:lol: --><img src="{SMILIES_PATH}/icon_lol.gif" alt=":lol:" title="Laughing" /><!-- s:lol: -->  <!-- s:lol: --><img src="{SMILIES_PATH}/icon_lol.gif" alt=":lol:" title="Laughing" /><!-- s:lol: -->
作者: shiyiming    时间: 2007-10-24 16:49
标题: Re: 测试下自己对循环语句的了解
此管理员极其 不厚道!!!转载其他论坛的包括这一篇再内的多篇文章,替 其他论坛不平!




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2