최대공약수 0.06 차이남;;
독특한
2023.04.01
질문 제목 : 최대공약수최대공약수 구하는 건 데 책보고 따라썻는 데 답이 0.06 차이나네요.
왜 이런거죠?질문 내용 :
#include stdio.h
int gcd(int,int);
int main(){
int result;
int n1,n2;
scanf(%d%d,&n1,&n2);
result=gcd(n1,n2);
printf(%d,result);
return 0;
}
int gcd(int x,int y)
{
static int execnum=1;
if(y!=0){
printf(%d %d,x,y);
return gcd(y,x%y);
}
else return x;
}
-
LetMeGo
그럼 그것만 고치면 끝나는 건가요?
-
모두가람
일단 최대 공약수의 답을 바로 출력하시는데요
그럼 실수형이 출력되어야하니 리턴형식과 리턴값을 저장하는 변수또한 실수가 되어야합니다. -
야미
네.ㅈㅅ 근데 답 알고 계시면 가르쳐주시는 자비좀;;
-
다빈
기본폰트요