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

图片说明

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

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

相似问题

1
C语言,从中选出(n+1)/2个数,使得它们的和是(n+1)/2的倍数
1
C语言,输入n个数,找出其中最小的数,将它与最前面的数交换后输出这些数
1
C语言:输入n个数,找出其中最小的数,然后将与最前面的数交换后输出这些数
0
数据机构里面求n个数的最小公倍数,怎么运用C语言的程序的设计方式来做?
0
三角形输出n和符号三角形的个数,利用C语言的程序的代码的编写途径的一个实现?
1
c语言 输入n个整数(n<50) 存入一维数组,统计其中的 正数,负数和零的个数,输出统计结果。
0
读取文本文件并且统计给定文本文件中汉字的个数,怎么利用C语言的程序编程的方式来实现的?
1
一个循环而不是三个循环去统计给定的n个数中,负数、零和正数的个数,怎么用C语言的程序代码的编写技术
0
用C语言实现:在一个n*n的矩阵中,找n个数使得这n个数都在不同的行和列里并且差值最小
1
统计给定的n个数中,负数、零和正数的个数
0
Lowest Common Multiple Plus
0
给定n, 求JZP集的个数。
4
C语言求二叉树结点个数?
0
统计给定的n个数中,负数、零和正数的个数。
2
帮我把下面的代码改一下,改成一直重复运行,直到用户输入N或者n,程序退出。(C/C++)
0
求出该多项式的前n项的和
1
C++:地图上有 n 个城市,一只奶牛要从 1 号城市开始依次经过这些城市,最终到达 n 号城市。
2
c语言中怎么输入任意个整数,然后将它们存入一个数组?
1
Java语言编写程序计算2个数的最大公约数,求代码,在线急等
2
关于C++寻找约数个数的算法问题