这是一个求n个数的最小公倍数的程序,哪位大哥能帮我找一下bug吗?

图片说明

bug
qq_43587423
白兔糖 回复caozhy: 神经病吧
一年多之前 回复
C__cappuccino
C__cappuccino 回复caozhy: 第一次在这上面提问,谢谢指教,以前问别人都是让贴图的,谢谢了
接近 2 年之前 回复
caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 就好比你拿美图秀秀拍个自拍,发给医生,你就想治病了?
接近 2 年之前 回复
caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 你知道怎么找bug么?你为什么找不到bug,因为你不会调试,然而你没有意识到这一点,以为自己是没有办法“看出bug”所以找不到bug。所以你贴图?贴图没用。找bug不使用看的,要调试!你不会调试,你也要贴出代码文本,人家才好帮你调试。你贴图,难道人家回答你问题还要先输入一遍?
接近 2 年之前 回复

1个回答

求最大公约数的算法出错了,这是递归的方法,

ll gcd(long long a, long long b) {
    return a == 0 ? b : gcd(b%a,a);
}

还有就是定义的是静态数组,只能容纳6个数

int *a = (int*)malloc(sizeof(int)*n);    //创建动态数组

C__cappuccino
C__cappuccino 回复qq_40946921: 嗯嗯,会的
接近 2 年之前 回复
qq_39597535
qq_39597535 找到了
接近 2 年之前 回复
qq_40946921
Italink 回复C__cappuccino: 同2楼,以后放代码别贴图,人不是电脑,一眼看不出结果,要自己学会调试,这个不难,设置断点,逐行运行,看监视窗口,很容易找出问题
接近 2 年之前 回复
C__cappuccino
C__cappuccino 的确是第一点错了,这里没注意到,谢谢你了,后面数组没做要求
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问