1. do循环:
do循环用于指定一组SAS语句将被重复执行的次数。您可以使用do和end关键字来定义循环体。
data example;
/* 使用do循环 */
do i = 1 to 5;
square = i**2;
output; /* 输出每次循环的结果 */
end;
/* 输出结果 */
drop i; /* 临时变量i不输出 */
run;
输出:
data example;
/* 使用do循环 */
do i = 1 to 5;
square = i**2;
output; /* 输出每次循环的结果 */
end;
/* 输出结果 */
drop i; /* 临时变量i不输出 */
run;
data example;
/* 使用do while循环 */
i = 1;
do while (i <= 5);
square = i**2;
output; /* 输出每次循环的结果 */
i = i + 1; /* 更新循环变量 */
end;
/* 输出结果 */
drop i; /* 临时变量i不输出 */
run;