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

'SAS BASE' 카테고리의 다른 글

Crambible / sas 문제 51  (0) 2016.01.29
Crambible / sas 문제 50  (0) 2016.01.29
Crambible / sas 문제 48  (0) 2016.01.29
Crambible / sas 문제 47  (0) 2016.01.29
Crambible / sas 문제 46  (0) 2016.01.29