|
|
楼主

楼主 |
发表于 2010-11-13 10:37:02
|
只看该作者
跟crakman做sas base认证试题(53)
From crackman's blog on Baidu
<p><font size="4">53.The following SAS program is submitted:<br>
<br>
data WORK.TOTAL_SALARY;<br>
retain Total; <br>
set WORK.SALARY;<br>
by Department;<br>
if First.Department<br>
then Total=0;<br>
Total=sum(Total, Wagerate);<br>
if Last.Total;<br>
run;<br>
<br>
What is the initial value of the variable Total?</font></p>
<p><font size="4"> A. 0<br>
B. Missing<br>
C. The value of the first observations Wagerate<br>
D. Cannot be determined from the information given</font></p>
<p><font size="4">Answer: B </font></p>
<p><font size="4">本文属于博客:</font><a href="http://hi.baidu.com/crack_man/home"><font size="4"><!-- 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"> 版权归作者所有,欢迎转载!如有转载,请务必注明出处!未经本文作者同意不得用于商业应用。</font></p>
<p><font size="4">这里考察的是retain 语句。<br>
看看SAS HELP文档中对retain语句的解释:<br>
RETAIN <element-list(s) <initial-value(s) | <br>
(initial-value-1) | (initial-value-list-1) > <br>
< . . . element-list-n <initial-value-n | <br>
(initial-value-n ) | (initial-value-list-n)>>>; <br>
这里的retain total;<br>
只有total(element-list) 但是没有initial-value,如果忽略initial-value,那么就是默认为缺失值。<br>
If you omit initial-value, the initial value is missing</font></p> <a href="http://hi.baidu.com/crack%5Fman/blog/item/7bcab831bdb4d99ba71e1233.html">阅读全文</a>
<br/><b>类别:</b><a href="http://hi.baidu.com/crack%5Fman/blog/category/%B8%FAcrackman%D7%F6sas%20base%C8%CF%D6%A4%CA%D4%CC%E2">跟crackman做sas base认证试题</a> <a href="http://hi.baidu.com/crack%5Fman/blog/item/7bcab831bdb4d99ba71e1233.html#comment">查看评论</a> |
|