题目
问两道SAS Base题目
40.The following SAS program is submitted:
data work.pieces;
do while (n lt 6);
n + 1;
end;
run;
What is the value of the variable N in the output data set?
A.5
B.6
C.7
D..(missing numeric)
Answer:B
为什么答案选B?一开始n没有被定义啊,在do while里n应该是missing啊.你在n+1的时候才被赋值为0的吧……
48.Given the raw data file CALENDAR:
----|----10---|----20---|----30
01012000
The following SAS program is submitted:
data test;
infile 'calendar';
input @1 date mmddyy10.;
if date = '01012000'd then event = 'January 1st';
run;
What is the value of the EVENT variable?
A.' ' (missing character value)
B..(missing numeric value)
C.January 1st
D.The program fails to execute due to errors.
虽然mmddyy10.的读取长度过长了,但是我在SAS程序上涌datalines的方式试了一下还是能够读取的啊,为什么答案说会有错误?
40.The following SAS program is submitted:
data work.pieces;
do while (n lt 6);
n + 1;
end;
run;
What is the value of the variable N in the output data set?
A.5
B.6
C.7
D..(missing numeric)
Answer:B
为什么答案选B?一开始n没有被定义啊,在do while里n应该是missing啊.你在n+1的时候才被赋值为0的吧……
48.Given the raw data file CALENDAR:
----|----10---|----20---|----30
01012000
The following SAS program is submitted:
data test;
infile 'calendar';
input @1 date mmddyy10.;
if date = '01012000'd then event = 'January 1st';
run;
What is the value of the EVENT variable?
A.' ' (missing character value)
B..(missing numeric value)
C.January 1st
D.The program fails to execute due to errors.
虽然mmddyy10.的读取长度过长了,但是我在SAS程序上涌datalines的方式试了一下还是能够读取的啊,为什么答案说会有错误?
提问时间:2021-02-16
答案
40.n+1 的话,系统调用的运算方法跟不一样,不是N=N+1;而是N=SUM(N+1);SUM(N+1)的话,虽然一开始N 没有被赋值,但是系统在进行+1操作时,会直接将缺失值的N自动转化为0来计算.所以答案是6;
48.系统报的错误,如果我没想错的话,应该是if date ='01012000'd then event ='January 1st'; 这里句会出错;错误点应该是date ='01012000'd 这里;改成date='01jan2000'd就可以了.SAS不支持'01012000'd这种格式.至于为什么你自己用datalines的方式尝试了可以,我就不知道了.
48.系统报的错误,如果我没想错的话,应该是if date ='01012000'd then event ='January 1st'; 这里句会出错;错误点应该是date ='01012000'd 这里;改成date='01jan2000'd就可以了.SAS不支持'01012000'd这种格式.至于为什么你自己用datalines的方式尝试了可以,我就不知道了.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 1初一下册英语书面表达
- 2物理误差公式
- 3英语翻译
- 4不论m为何实数,抛物线y=x2-mx+m-2( ) A.在x轴上方 B.与x轴只有一个交点 C.与x轴有两个交点 D.在x轴下方
- 5体积百分比与摩尔百分比如何计算?已经知道二氧化碳在产出气中的体积百分比为3%,试问摩尔百分比是多少?
- 6Alice_____(play)at park on Saturday.)___(put)the seeds in the soil.They are ___(sing)songs now.填空
- 7test和 smell 后面跟形容词还是副词?哪个应该用good 哪个用well?
- 8相同的长方体形状的香皂共有6块,长是12cm,宽是8cm,高是5cm,把他们包成一包,这6块香皂共有多少种包装方法?哪一种最节省包装纸?
- 9from,beijing,is,far,kunming 英语连词成句
- 10甲、乙、丙三人各拿出3元买练习本,乙比甲多拿15本,丙和乙一样多,乙丙给甲1.5元,三
热门考点
- 1语文和数学每年都很出色英文怎么说
- 2一副没事的样子是什么词
- 3解三角形 (27 15:53:31)
- 4王分的爸爸今年工资比去年工资增加了八分之三,今年的工资是去年的百分之几?
- 5拜托各位江湖仁士写答题原因,小妹在此谢过了!
- 6一个长方体木块长9米,如果沿着高的方向把他切割成两个长方体那么表面积就增加了4平方分米.
- 7已知a+b=4,a2+b2=4求a2b2与(a-b)2
- 8What am I in your heart!中文意思?
- 9已知不等式组3(x-2)+8>2xx+1/3≥x-x-1/2的整数解满足方程ax+6=x-2a,求a的值.
- 102.计算对弧长∫L(x^2+y)ds的曲线积分 ,其中L是:y=2x,点(0,0)到(1,2).