SAS BASE
Crambible / sas 문제 49
표독's
2016. 1. 29. 17:12
1. 코드해석
data work.new; /*work.new 데이터 생성*/
length word $7; /*word 길이 7*/
amount = 4; /*amount = 4 할당*/
it amount = 4 then word = 'FOUR'; /*amount=4 이므로 word = 'FOUR'*/
else if amount = 7 /* 앞 문장이 맞아서 실행 안됨*/
then word = 'SEVEN'; /* 마찬가지로 실행안됨 */
else word = 'NONE!!!'; /* 마찬가지로 실행 안됨*/
amount = 7; /* amount = 7 재할당, 즉, 4에서 7로 바뀜 */
run;
따라서
word는 'FOUR'의 값을
amount는 7 값을 갖는다.
답은 C