测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A22592. #include <bits/stdc++.h> using namespace std; int gcd(int a, int b){ if (b == 0) return a; return gcd(b, a % b); } int main(){ int x, y; scanf("%d%d", &x, &y); printf("%d\n", gcd(x, y)); return 0; } …

判断题 较易

题目描述

#include <bits/stdc++.h>
using namespace std;
int gcd(int a, int b){
    if (b == 0) return a;
    return gcd(b, a % b);
}
int main(){
    int x, y;
    scanf("%d%d", &x, &y);
    printf("%d\n", gcd(x, y));
    return 0;
}

完成下面的判断题和单选题:

在递归函数gcd中,当b等于0时,函数返回a,递归结束。(    )

选项(单选)

上一题 下一题