do while和do until的区别
(2011-01-07 09:15:32)| 标签: 杂谈 | 分类: MySASCode | 
先上一段代码:
data a;
n=0;
do until(n ge 5);
put n=;
n+1;
end;
run;
等同于
data a;
n=0;
do while(n 
put n=;
n+1;
end;
run;
也就是说until是指当n ge 5时就终止do循环,而while是指当n lt 5时才进行do循环。换句话说until是执行之后如不符合条件就终止,while是符合条件才执行。

 加载中…
加载中…