DO UNTIL循环使用UNTIL条件。 重复执行SAS语句,直到UNTIL条件变为TRUE。
语法
DO UNTIl (variable condition);
. . . SAS statements . . . ;
END;
例子
DATA MYDATA;
SUM=0;
VAR=1;
DO UNTIL(VAR>5) ;
SUM=SUM+VAR;
VAR+1;
END;
PROC PRINT;
RUN;
当上面的代码执行时,它产生以下结果:
DO UNTIL循环使用UNTIL条件。 重复执行SAS语句,直到UNTIL条件变为TRUE。
DO UNTIl (variable condition);
. . . SAS statements . . . ;
END;
DATA MYDATA;
SUM=0;
VAR=1;
DO UNTIL(VAR>5) ;
SUM=SUM+VAR;
VAR+1;
END;
PROC PRINT;
RUN;
当上面的代码执行时,它产生以下结果: