您的位置:首页 > 其它

最大公约数

2015-10-29 00:00 239 查看
欧几里得算法:

#include<stdio.h>

int euclid(  int a ,int b  );

int main( void ){
printf( "%d\n",euclid( 20,8 ) );
printf( "%d\n",euclid( 20,8 ) );
printf( "\nHello World!\n小代码!\n" );
return 0;
}

/**
* 欧几里得算法
*
*/
int euclid(  int a ,int b  ){
if (  0 == b  ){
return a;
}else{
return euclid( b,a % b  );
}
}


[laolang@laolang divisor]$ make
gcc -Wall   -c -o main.o main.c
gcc -o hello  main.o
[laolang@laolang divisor]$ make exec
./hello
4
4

Hello World!
小代码!
[laolang@laolang divisor]$
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: