数据步程序设计课件.pptVIP

  • 2
  • 0
  • 约3.33千字
  • 约 16页
  • 2017-08-25 发布于河南
  • 举报
第四章 数据步程序设计 Program Design of Data Step 主要内容 循环程序设计 – DO 语句 分支程序设计 – IF 语句 循环程序设计 循环:在数据步的一次执行中,某些语句需要反复执行许多遍,称为循环。 Do – End 语句: 格式:DO I = A to B by C; Loop Body ; END; 说明: DO语句组第一次执行时,指针变量 I 等于初值 A。当终值 B 和增量 C 都存在时,则每执行到 END语句时, 指针变量+增量 作为新的指针变量,并与终值作比较,直到指针变量的值变化超过终值时才停止执行DO语句组。最后一次执行完后,指针变量值超过终值。 例1:循环10次。 Data a; do i=0 to 9; put i; * Put语句:将变量值显示在日志窗口; end; run; 注意:如果初值终值均未规定,语句组仅执行一次(DO END 相当于括号)。如果未规定增量,增量的缺省值为 1。初值和终值是在第一次执行循环以前计算的。 双重循环:循环体中嵌套循环 例2:打印乘法口诀表 Data a; Do I = 1 to 9; * 被乘数从 1 循环到 9 ; Do j = 1 to I; * 乘数从 1 循环到被乘数 ; S = I * j; Put I “*” j

文档评论(0)

1亿VIP精品文档

相关文档