标题: 跟crakman做sas base认证试题(59) [打印本页] 作者: shiyiming 时间: 2010-11-13 16:40 标题: 跟crakman做sas base认证试题(59) From crackman's blog on Baidu
<p><font size="4" face="宋体">59.Given the contents of the raw data file TYPECOLOR.DAT: <br>
<br>
----+----10---+----20---+----30<br>
daisyyellow<br>
<br>
The following SAS program is submitted:<br>
<br>
data FLOWERS;<br>
infile 'TYPECOLOR.DAT' truncover;<br>
length<br>
Type $ 5<br>
Color $ 11;<br>
input <br>
Type $ <br>
Color $;<br>
run;<br>
<br>
What are the values of the variables Type and Color?</font></p>
<p><font size="4" face="宋体"> A. Type=daisy, Color=yellow <br>
B. Type=daisy, Color=w<br>
C. Type=daisy, Color=daisyyellow<br>
D. Type=daisy, Color=</font></p>
<p><font size="4" face="宋体">Answer: D<br>
本文属于博客:</font><a href="http://hi.baidu.com/crack_man/home"><font size="4" face="宋体"><!-- m --><a class="postlink" href="http://hi.baidu.com/crack_man/home">http://hi.baidu.com/crack_man/home</a><!-- m --></font></a><font size="4" face="宋体"> 版权归作者所有,欢迎转载!如有转载,请务必注明出处!未经本文作者同意</font></p>
<p><font size="4" face="宋体">不得用于商业应用。</font></p>
<p><font size="4" face="宋体">这里考察的还是INFILE语句以及参数TRUNCOVER。<br>
TRUNCOVER这个参数类似于MISSOVER这个参数,是组织INPUT语句从下一数据行读取数据,如果本行数据读完还有未赋值的语句,那么</font></p>
<p><font size="4" face="宋体">就默认为缺失值。<br>
这里daisyyellow这一行数据,input读入前5个字符到边了TYPE中,那么这一行就读取完,但是TURNCOVER阻止读下一数据行,所以</font></p>
<p><font size="4" face="宋体">COLOR为缺失值。<br>
这里可以思考一下,如果变成 dais yyellow 那么</font></p> <a href="http://hi.baidu.com/crack%5Fman/blog/item/bc0003d562eaadc3562c8458.html">阅读全文</a>