注意:此页面搜索的是所有试题
[程序题,6.6分]
阅读下列程序,将输出结果写到各题右侧的空白处。
gcd(int p,int q)
{
if(p= =q)return p;
else if(p>q)return gcd(p-q,q);
else return gcd(p,q-p);
}
void main( )
{
int m=24,n=36,min,max;
max=gcd(m,n);
min=m*n/max;
printf("max=%d,min=%d\n",max,min);
}
阅读下列程序,将输出结果写到各题右侧的空白处。
gcd(int p,int q)
{
if(p= =q)return p;
else if(p>q)return gcd(p-q,q);
else return gcd(p,q-p);
}
void main( )
{
int m=24,n=36,min,max;
max=gcd(m,n);
min=m*n/max;
printf("max=%d,min=%d\n",max,min);
}
参考答案