全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3906 7
2015-02-28
题目如下:
The following SAS program is submitted:
data work.test;
First='Ipswich, England';
City=substr(First,1,7);
City_Country=City!!', '!!'England';
run;
Which one of the following is the value of the variable CITY_COUNTRY in the output data set?
A. Ipswich!!
B. Ipswich, England
C. Ipswich, 'England'
D. Ipswich , England
Answer: D
这道题我是这么认为的:substr截取了First变量的前7个字符后,因为字符型变量的默认长度为8,又是left-aligned,所以City的值为‘Ipswich ’,然后选择D。但是看到有网友解释说City的长度和First一样为16,就有点搞不懂了~~~
不知道我自己的想法是否正确呢~亦或是其他的解释~
求教各位大神啦~~~
二维码

扫码加我 拉你入群

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

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

全部回复
2015-2-28 15:39:10
看完另一道题感觉自己的想法是错误的~City长度应该和First一样为16~但是还是对这题不太明白~
二维码

扫码加我 拉你入群

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

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

2015-2-28 15:53:35
City_Country的长度是25,City_Country=Ipswich         , England吧
二维码

扫码加我 拉你入群

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

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

2015-2-28 16:00:47
FB_FLORA 发表于 2015-2-28 15:53
City_Country的长度是25,City_Country=Ipswich         , England吧
哦哦,原来是这样~上面那个program里面给City_Country的赋值和下面这个是否完全没有区别呢:City_Country=substr(First,1,7)!!', '!!'England';
另外想问下concatenation operator到底是||还是!!呢?online tutor中是||,但题目里都是!!
非常感谢~~~
二维码

扫码加我 拉你入群

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

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

2015-3-5 17:08:56
lime_kim 发表于 2015-2-28 16:00
哦哦,原来是这样~上面那个program里面给City_Country的赋值和下面这个是否完全没有区别呢:City_Country ...
应该都行啊
二维码

扫码加我 拉你入群

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

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

2015-3-5 23:16:07
FB_FLORA 发表于 2015-3-5 17:08
应该都行啊
ok, thanks~~~
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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