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 |