12.다음 함수에서 asterisk(5)를 호출할 때 출력되는 *의 개수는?

 

void asterisk( int i )

{

if( i>1 ) {

asterisk( i/2 )

asterisk( i/2 )

}

prntf("*");

}




여기서 어떻게 프린트가 되어야하죠???

5가 일단 먼저 1보다 커서

중괄호 안에서 2번 나눠지면 1.25가 되고

그상태에서 프린트가 되면 *가 하나 나오는건가요??????