¶
문만 보 는데 부 call by value -;;
보 while문 는 따따는 ..;
ver2만 ;;
보 while문 는 따따는 ..;
ver2만 ;;
¶
~cpp #include <stdio.h> void swap(int* x,int* y); int gcd(int a, int b); int main() { int x,y; // x, y 받는. printf("x = "), scanf("%d",&x); printf("y = "), scanf("%d",&y); // GCD를 . printf("GCD is %d\n",gcd(x,y)); return 0; } int gcd(int a, int b) { //a>b 바. if( a < b ) swap(&a,&b); // 0 방 if(b==0) return a; // if(gcd(b, a % b) == 0) return a % b; else return gcd(b, a % b); } void swap(int* x,int* y) { int tmp; tmp = *x; *x = *y; *y = tmp; }