A27073. 下列C++代码用两种方式求解两个正整数的最大公约数,说法错误的是( )。int gcd0(int big,int smal1){ if(big<small){ swap(big,small); } if(big%small==0){ return small; } return gcd0(small,big %small); } int gcd1(int big, int small){ if(…
单选题
困难
知识点
题目描述
下列C++代码用两种方式求解两个正整数的最大公约数,说法错误的是( )。
int gcd0(int big,int smal1){
if(big<small){
swap(big,small);
}
if(big%small==0){
return small;
}
return gcd0(small,big %small);
}
int gcd1(int big, int small){
if(big< small){
swap(big, small);
}
for(inti=small;i>=1;--i){
if(big%i==0&& small%i== 0)
return i;
}
return 1;
}选项(单选)
答案解析
详细答案解析为会员权益,按每日次数查看。
开通 / 升级会员
上一题
下一题