在oj上显示浮点错误,求解。
程序代码:#include<stdio.h>
int main()
{
int fun(int a,int b);
int i,j,value;
scanf("%d%d",&i,&j);
if(i>j)
value=fun(i,j);
else
value=fun(j,i);
printf("%d\n",value);
return 0;
}
int fun(int a,int b)
{
int r;
r=a%b;
if(r==0)
r=b;
else
r=fun(b,r);
return r;
}
[此贴子已经被作者于2016-11-24 22:44编辑过]








