C语言:关于用辗转相除法递归求最大公约数,下面的程序有错误,请帮我改一下,

学习 时间:2026-09-26 16:02:30 阅读:2858
C语言:关于用辗转相除法递归求最大公约数,下面的程序有错误,请帮我改一下,int gcd(int m,int n){int r,t;if(m

最佳回答

寒冷的豌豆

顺利的毛衣

2026-09-26 16:02:30

你好。你的递归函数里在递归调用时忘记return了。应该是return gcd(m,n);下面是改过的代码。我在代码里加了些注释。#includeint gcd(int m,int n){ int r,t; //若m

最新回答共有2条回答

  • 激昂的玫瑰
    回复
    2026-09-26 16:02:30

    你好。你的递归函数里在递归调用时忘记return了。应该是return gcd(m,n);下面是改过的代码。我在代码里加了些注释。#includeint gcd(int m,int n){ int r,t; //若m

上一篇 根据句意及首字母提示完成单词This Saturday I'll s---with my friends

下一篇 给企鹅一个寒冷的家作文