c语言浮点错误
#include<stdio.h>intfun(inta,intb){intn,c;if(a<b){n=a;a=b;b=n;}if((a%b)==0)returnb;el...
#include<stdio.h>
int fun(int a,int b)
{
int n,c;
if(a<b)
{
n=a;
a=b;
b=n;
}
if((a%b)==0)
return b;
else
return fun(b,a%b);
}
main()
{
int p,q;
scanf("%d,%d",&p,&q);
printf("%d\n",fun(p,q));
printf("%d\n",(p*q)/fun(p,q));
}
上面是我的程序
#include<stdio.h>
int fun(int a,int b)
{
int n,c;
if(a<b)
{
n=a;
a=b;
b=n;
}
if((a%b)==0)
return b;
else
return fun(b,a%b);
}
main()
{
int p,q;
scanf("%d,%d",&p,&q);
printf("%d\n",fun(p,q));
printf("%d\n",(p*q)/fun(p,q));
}
用例测试结果 运行时间 占用内存 提示 得分
用例1未通过 0ms 0kb
浮点错误
0
用例2未通过 0ms 0kb
浮点错误
0
用例3未通过 0ms 0kb
浮点错误
0 展开
int fun(int a,int b)
{
int n,c;
if(a<b)
{
n=a;
a=b;
b=n;
}
if((a%b)==0)
return b;
else
return fun(b,a%b);
}
main()
{
int p,q;
scanf("%d,%d",&p,&q);
printf("%d\n",fun(p,q));
printf("%d\n",(p*q)/fun(p,q));
}
上面是我的程序
#include<stdio.h>
int fun(int a,int b)
{
int n,c;
if(a<b)
{
n=a;
a=b;
b=n;
}
if((a%b)==0)
return b;
else
return fun(b,a%b);
}
main()
{
int p,q;
scanf("%d,%d",&p,&q);
printf("%d\n",fun(p,q));
printf("%d\n",(p*q)/fun(p,q));
}
用例测试结果 运行时间 占用内存 提示 得分
用例1未通过 0ms 0kb
浮点错误
0
用例2未通过 0ms 0kb
浮点错误
0
用例3未通过 0ms 0kb
浮点错误
0 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询