请选择 进入手机版 | 继续访问电脑版
楼主: lbnjin
2161 3

请问SAS Adv 153题(A00-212)的Question 8 [推广有奖]

  • 0关注
  • 0粉丝

硕士生

51%

还不是VIP/贵宾

-

威望
0
论坛币
1073 个
通用积分
2.4000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1176 点
帖子
86
精华
0
在线时间
220 小时
注册时间
2005-7-31
最后登录
2024-4-18

lbnjin 发表于 2014-12-24 14:18:15 |显示全部楼层 |坛友微信交流群

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
向高手们请教一下SAS Adv 153题(A00-212)的Question 8:

The following SAS program is submitted:

data temp;
length 1 b 3 x;
infile 'file reference';
input a b x;
run;

What is the result?
A. The data set TEMP is not created because variables A and B have invalid lengths
B. The data set TEMP is created, but variable X is not created
C. The data set TEMP is not created because variable A has an invalid length
D. The data set TEMP is created and variable X has a length of 8

为什么答案是B 呢?   (修改了一下,答案是B不是C...呼呼)

那个"length 1 b 3 x;" 不对吧?
谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:question Quest Est STI TIO following reference because created invalid

xhe1117 发表于 2015-1-19 10:09:39 |显示全部楼层 |坛友微信交流群
这题应该是这样的把
data temp;
length a 1 b 3 x;
infile 'file reference';
input a b x;
run;
What is the result?
A.The data set TEMP is created, but variable X is not created.
B.The data set TEMP is created and variable X has a length of 8.
C.The data set TEMP is not created because variable A has an invalid length.
D.The data set TEMP is not created because variables A and B have invalid lengths.   
Answer: B
numberic varible length is 3-8之间   
63题中的20题与此题类似:
20. The following SAS program is submitted:
   data WORK.TEMP;
     length A B 3 X;   
     infile RAWDATA;   
     input A B X;
  run;
  What is the length of variable A?      
A. 3   
B. 8   
C. WORK.TEMP is not created - X has an invalid length.
D. Unknown.
Explanation:
A: 这里考察的是LENGTH语句对变量长度的约束。
如果没有Length语句的约束,如X就是默认的长度了8个BYTE。
LENGTH语句制定了A B的长度,但是没有指定X的长度,如果X长度不需要LENGTH特别指出那么就不用LENGTH X这样的语句,因为LOG里面提示你没有设置长度值,不符合LENGTH语句语法。这里需要指出的是,程序编译时就已经设置了长度,要么是默认的,要么是指定的。在这里也许数据集WORK.TEMP没有观测; 但是通过CONTENTS依然能看到每一个变量的属性。
Warning message from SAS log:
WARNING: The data set WORK.TEMP may be incomplete.  When this step was stopped there were 0 observations and 3 variables.
D: Using PROC DATASETS/CONTENTS, we can see that X has a length of 8 bytes.                           a
已有 1 人评分论坛币 收起 理由
admin_kefu + 100 热心帮助其他会员

总评分: 论坛币 + 100   查看全部评分

使用道具

wpfwxn 发表于 2015-1-19 10:52:32 |显示全部楼层 |坛友微信交流群
是的,楼主看到的题目应该印错了

使用道具

teqel 发表于 2015-1-19 11:27:40 |显示全部楼层 |坛友微信交流群
楼主的结果是D,可参考2楼的解释

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-19 09:23