楼主: hwyale
1204 2

[问答] 问一个机经的问题 output vs. else output [推广有奖]

  • 0关注
  • 0粉丝

本科生

40%

还不是VIP/贵宾

-

威望
0
论坛币
705 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
445 点
帖子
41
精华
0
在线时间
103 小时
注册时间
2014-10-30
最后登录
2017-1-12

楼主
hwyale 发表于 2015-3-23 10:45:02 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

35.given the SAS data setSASDATA.TWO:

X  Y

-- --

5  2

3  1

5  6

The following SAS program issubmitted:

data SASUSER.ONE  SASUSER.TWO  OTHER;

     set SASDATA.TWO;

     if X eq 5 then output SASUSER.ONE;

     if Y lt 5 then output SASUSER.TWO;

     output;

run;

What is the result?

     A.

data set SASUSER.ONE has 5 observations   

data set SASUSER.TWO has 5observations

data set WORK.OTHER  has 3 observations

     B.

data set SASUSER.ONE has 2 observations   

data set SASUSER.TWO has 2observations

data set WORK.OTHER  has 1 observations

     C.

data set SASUSER.ONE has 2 observations   

data set SASUSER.TWO has 2observations

data set WORK.OTHER  has 5 observations

     D. No data sets are output. The DATA stepfails execution due to syntax errors.




这个output换成else output了之后结果一样么?


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:output outpu else put Out following result

沙发
vstalent 发表于 2015-3-24 10:41:58
啥意思,题目都没看懂。。。

藤椅
CathyHong 发表于 2015-3-24 11:54:20
output时执行完上两行if语句后再向每个data输出一次,else output时只有第二个if为false的时候才向每个data输出一次

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-10 21:04