楼主: tntn
5616 12

请教两个sas题 [推广有奖]

11
rain958 发表于 2007-11-7 08:41:00
我也找到这两道题了,题目的空格问题,
第一题里面,City_Country=substr(First,1,7)!!', '!!'England';注意连接的逗号后面有个空格的,这样输出的形式才跟First一样,其它就像上面说得,16+2+7=25。
第二题里面,Word=scan(title,3,' ,');引号中定义分隔符原题里面应该是一个空格和一个逗号,这样逗号(,)空格( ),空格逗号( ,)和逗号空格(, )四个全做为分隔符。scan语句缺省的就是以空格做分隔符。

12
kuhasu 发表于 2007-11-20 04:08:00
[em01]

13
老师她摸我 发表于 2012-10-13 12:36:18
binstdio 发表于 2007-11-2 20:57
为什么我直接length(City_County)=15?大家19,24怎么算的?后面那个是blank
length(City_County)=15是因为计算非空字符串的长度时,首尾空格是不计算的,15是连接的是',',', '是为16。City_County=Ipswich, England         ,后面有9个空格没有计算,实际上City_County长度为25,因为连接的是', ',所以16+2+7=25
欢迎加入SAS群:144839730-蜗牛

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 13:59