SAS BASE

Crambible / sas 문제 51

표독's 2016. 1. 29. 17:36



1. 답이 2개가 될 수 있는 문제

  (1) CRAMBIBLE에서 준 답은 C이다. 

 이것에 맞추어 생각하면 

 total = .10*cost   /* ;(semi-colon) 으로 닫아주지 않았다. */

 따라서 답은 C 가 될 것이다.


  (2) 그러나 역시 CRAMBIBLE에서는 

      ; 를 가끔 오타로 안 붙여주는 경우가 있는데 붙어있었다고 생각하면

     이 경우 답은 B가 된다.

      - 여기서 cost는 문자형 변수이다. 

        그러나 total 에서 계산에 이용한다.

        이것은 불가능 하지만 sas는 자동으로 고쳐서 계산한뒤에 log에서 자신이 고쳤다고 알         려준다.

      - B : TOTAL 의 결과 값은 2000이다. 변환이 이루어졌다는 것을 SAS log에 기록한다. 

    

 

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

Crambible / sas 문제 53  (0) 2016.01.29
Crambible / sas 문제 52  (0) 2016.01.29
Crambible / sas 문제 50  (0) 2016.01.29
Crambible / sas 문제 49  (0) 2016.01.29
Crambible / sas 문제 48  (0) 2016.01.29