함수 이해
뽀대미녀
질문 제목 : 함수 이해질문 요약 :2의 3승은 8입니다.
이해가 안되서요... 빨간부분 풀면 result = result *x 인데 x가 2이면 result가 뭔가요? 위에 for문이 0,1,2니까 3개라서 2를 3번곱해서 8이란건가요? 단순히 result에 3넣으면 6나오는거 아닌가요..
설명 좀 해주세요 멍청해서 ㅜㅜ
질문 내용 :
#includestdio.h
int get_integer(void);
int power(int x,int y);
int main(void)
{
int a,b;
a=get_integer();
b=get_integer();
printf(%d의 %d승은 %d입니다. \n,a,b,power(a,b));
return 0;
}
int get_integer(void)
{
int n;
printf(정수를 입력하시오:);
scanf(%d,&n);
return n;
}
int power(int x,int y)
{
int i;
long result =1;
for(i=0; iy; i++)
result*=x;
return result;
}
-
슬옹 2025-07-19
power(a,b)
power(int x ,int y)
power함수에 a와 b의 값을 넘겨주고 x와 y로 받았죠.
x = a
y = b 가 됩니다.
long result = 1 // result의 자료형은 long이고 값은 1입니다.
for문 0부터 y-1 번까지 돌겠죠.
result *= x; 이건 result = result * x를 줄여서 표현한 것입니다.
대입 해보면 1 = 1 * x가 되겠네요.
for문이 y-1번 반복할때까지 계 -
참이 2025-07-19
2를 3번 곱해서 8이 맞습니다.
2승째에 2x2가 되고
3승째에는 result값의 2x2값인 4가 들어가 있습니다. 그 4랑 2를 곱하는거죠. 그래서 2의 3승
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2702438 | C언어에서 Addr이 뭔가요? (6) | 밝은빛누리예 | 2025-07-23 |
2702384 | 흠.. 피보나치 수열을... for문으로 만들었는데요....ㅠㅠ;; (1) | 계획자 | 2025-07-22 |
2702354 | c언어 하나더 질문드리겠습니다^^ | 유키 | 2025-07-22 |
2702323 | 배열 최빈값 구하는 소스 좀 갈켜주셈. | PrinceSs | 2025-07-22 |
2702296 | 오류좀 찾아주세요! 스왑함수 (1) | 지우 | 2025-07-21 |
2702232 | 글씨를 검은색, 바탕을 하얀색으로 하는방법좀 가르쳐주세요 !! | 놓아주세요 | 2025-07-21 |
2702205 | for문 중첩ㅠㅠ (2) | 한뎃집 | 2025-07-21 |
2702177 | 소리나오게 하는법! | 가지 | 2025-07-20 |
2702065 | 함수 이해 (2) | 뽀대미녀 | 2025-07-19 |
2702007 | 코드 질문좀요.... | 지희 | 2025-07-19 |
2701979 | c++ 시간 표시 때문에 질문입니다. | 남은 | 2025-07-19 |
2701949 | 특정 파일에서 특정 문자열을 찾는 프로그램, 리다이렉션 시 처리방법 | 솔잎 | 2025-07-18 |
2701920 | C언어 초보적인 질문좀드릴게요 (3) | 가랑비 | 2025-07-18 |
2701864 | 역카운트 (3) | 하나 | 2025-07-18 |
2701839 | 이번에 C언어 갓 입문한 초보인데요 (3) | 히나 | 2025-07-17 |
2701812 | 파일 입출력다음으로 뭘해야할지 잘 모르겟네요;; | 뿡뿡몬 | 2025-07-17 |
2701754 | strcmp,strcpy를 좀더 이해를 하기위해서 간단히 만들었는데... | 말달리자 | 2025-07-17 |
2701724 | 배열초기화도중 이니셜라이저 가 너무 많다고 나오네요! (2) | 라임나무 | 2025-07-16 |
2701697 | 6.0에서는 잘되던 프로그램이 2008에서는 잘안된답니다. 한번 아시는분 댓글부탁드립니다. (1) | 빵순 | 2025-07-16 |
2701644 | 문자가 알파벳인지 검사하기(isalpha) | 마음 | 2025-07-16 |