Skip to main content

열혈강의 C프로그래밍 – 도전! 프로그래밍 ONE – 7

사용자로부터 숫자 i을 입력받는다 그리고 나서 다음 공식이 성립하는 최대 n 값을 계산해서 출력하는 프로그램을 작성해 보자.

2ⁿ ≤ i

#include <stdio.h>
#include <math.h>
int main(void)
{
int i, n;
      printf(”상수 i 입력 : ”);
scanf(”%d”, &i);
      for(n=0; pow(2,n)<=i; n++)
if(pow(2,n)>i)
break;
      printf(”공식을 만족하는 n : %d\n”, n-1);
      return 0;
}ty_★)처음 이 문제 풀때 제곱 구하는 법을 몰라서 한참 헤매다가 인터넷에서 찾았네요 ㅠ.ㅠ

 

댓글 남기기