에 상관 없음> 0 루프의 실행에서의 루프의 실행에서 만든 비교의 수는 무엇 다음 C
코드고려 주어진 코드
int j,n; //declaration
j=1; //initialization
while(j<=n) //while loop
j=j*2; //code ends here
을 비교의 번호를 찾을 수 위의 코드?
나는 시도 다음 j
의 증가는하자 pow(2,0)
, pow(2,1)
, pow(2,2)
등 일부 i
의 값 그래서 질문은 무엇이 후
pow(2,i)<=n
i<=(log n/log2)
에 따라 들어? 대답은 floor(log n/log 2)+1
이지만 어떻게? 코드가 정의되지 않은 것을
당신이 j'와'n''거기에 따라 될 것입니다 얼마나 많은 루프 계산 하시겠습니까? –