프로그래밍

 3198, 1/160 회원가입  로그인  
   sophiz
   http://-
   [c언어]재귀함수로 제곱수 구하는 방법...

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=6295 [복사]


사용자한테 입력받은 수만큼 2배수로 출력하려는데 어떻게해야하나요?

  Hit : 4431     Date : 2013/01/03 11:11



    
asxd153 #include <stdio.h>
#include <stdlib.h>
int num=0;
int a()
{
num=num*2;
}

int main()
{
scanf("%d", &num);
a();
printf("입력받은수의 2배는 %d \n",num);

system("PAUSE");
return 0;
}
2013/01/07  
asxd153 숫자 입력받음 → 전역변수 num에 저장 → a(); 실행 → 출력
음.. 그렇네요
2013/01/07  
tkddnjs5868 // 제목과 내용이 따로노시네요ㅡ,.ㅡa;;
// 전 제목보고 만을었습니다.
#include <stdio.h>

long long pow(long long base, int pow_num)
{
if(pow_num==0)
return 1;

return base*pow(base, pow_num-1);
}

int main()
{
int num, pow_num;

printf("base : "); scanf("%d", &num);
printf("pow : "); scanf("%d", &pow_num);

printf("재귀로 구한 %d^%d : %d\n", num, pow_num, pow(num, pow_num));

return 0;
}
2013/01/14  
6월 제목은 제곱이고 내용은 배수인가요...? 2013/02/26  
byun1219 그렇네요
int a()
{
num=num*num;
}
돌리면 배수가 나오겠네요
2013/05/08