全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1654 4
2012-02-05

29.The following SASprogram is sumbitted:

  data WORK.INFO;

     infile 'DATAFILE.TXT';

     input @1 Company $20. @25 State $2. @;

     if State=' ' then input @30 Year;

     else input @30 City Year;

     input NumEmployees;

  run;

How many raw datarecords are read during each iteration of the DATA step?

     A. 1

     B. 2

     C. 3

     D. 4

Answer: A


为什么是1呢?if语句后面没有加@,那input NumEmployees这一句不就应该是读入下一行吗?

二维码

扫码加我 拉你入群

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

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

全部回复
2012-2-5 15:09:43
二维码

扫码加我 拉你入群

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

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

2012-2-6 00:36:56
wh_wing 发表于 2012-2-5 15:09
http://crackman.net/?p=312
这题选B吧
我用sas运行了一下,证明B是正确的,不知道为什么我那份题目答案里是A
二维码

扫码加我 拉你入群

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

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

2012-2-6 10:27:50
应该是B,涉及City Year
二维码

扫码加我 拉你入群

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

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

2012-7-19 13:05:16
我刚才也遇到一样的问题

year后面加@才能选A
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群