이 소스코드좀 상세하게 설명해주실분 없나요 ㅠㅠ
갤2
질문 제목 : 프로그램 상세설명이프로그램좀 상세하게 설명해주실분 없나요 ㅠㅠ질문 내용 :
#include stdio.h
#include conio.h
int common(int, int, int*, int*);
int main(){
int x, y, lcm, gcd;
printf(첫 번째 정수를 입력하시오 : );
scanf(%d, &x);
printf(두 번째 정수를 입력하시오 : );
scanf(%d, &y);
common(x, y, &lcm, &gcd);
printf(최소 공배수: %d \n, lcm);
printf(최대 공약수: %d \n, gcd);
getch();
return 0;
}
int common(int x, int y, int *lcm, int *gcd)
{
int a, b;
b = x*y;
if(xy)
{
a=y;
y=x;
x=a;
}
while(y 0)
{
a=x%y;
x=y;
y=a;
}
return *gcd = x, *lcm = b/x;
}이프로그램을 어떤함수가 어떻게 사용되었고 어떻게 되는가를좀 자세하게 설명해주실분 있으신가요? ㅠㅠ
부탁드립니다 ㅠㅠ
-
별빛
당연히 내가 새로 만드는 함수는 검색해도 안 나오겠죠.
-
너의길
아아 그렇군요! 감사합니다 ㅎㅎ
-
튼트나
함수이름은 사용자가 마음대로 정해줄 수 있어요
때문에 검색에 나오지 않을수 있어요~ -
도전중
오오 감사합니다! 그런데 common은 쳐보니까 안나오더라구요 ㅠ
-
이든샘
사용된 함수
main, printf, scanf, common, getch
printf로 출력을 해주고
scanf로 입력을 한다
common으로 연산을 한다
인터넷에 함수명을 치면 더 정확하고 자세하게 나와요 ㅎㅎ