- 2
- 0
- 约8.03千字
- 约 25页
- 2017-03-22 发布于四川
- 举报
第四章 数据步的程序设计 Program Design of Data Step 生物医学工程研究所 Add: 教学八楼三层东 Tel: 82035 Lecturer: 张玉华 Email: zhangyh@sdu.edu.cn Contents 4.1 IF语句 分支:根据某种条件的满足与否来执行不同的操作,称为分支,常用IF 语句完成。Branched program 两种IF语句: 条件IF语句,带有一个THEN子句和ELSE子句( ELSE子句可选)。 求子集IF语句,无THEN和ELSE子句。用来使SAS系统继续处理那些满足IF子句中条件的观测值。 IF-THEN/ELSE语句 格式: IF expression THEN statement; ELSE statement; 说明: SAS系统先对expression求值, 如结果为真(非零),则执行THEN后的语句 如结果为假,则执行ELSE后面的语句,如果没有ELSE子句,则执行下一个语句 在THEN之后只允许使用一个语句,如果要执行几个语句,则应用DO-END把要同时执行的几个语句括起来。 IF-THEN/ELSE语句可以嵌套 例1:在程序执行时显示总成绩280的观测 DATA A; INPUT NUM S1-S3 @@; TOTAL=SUM(OF S1-
原创力文档

文档评论(0)