C语言求最大公约数与最小公倍数 输入m,n 求最大公约数与最小公倍数其实程序大部分会写 也知道用辗转相除法 但是老师给出的测试用例是100000 200000 超出了int的范围 那么我应该怎么改才对
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/05 22:53:17
![C语言求最大公约数与最小公倍数 输入m,n 求最大公约数与最小公倍数其实程序大部分会写 也知道用辗转相除法 但是老师给出的测试用例是100000 200000 超出了int的范围 那么我应该怎么改才对](/uploads/image/z/2761167-39-7.jpg?t=C%E8%AF%AD%E8%A8%80%E6%B1%82%E6%9C%80%E5%A4%A7%E5%85%AC%E7%BA%A6%E6%95%B0%E4%B8%8E%E6%9C%80%E5%B0%8F%E5%85%AC%E5%80%8D%E6%95%B0+%E8%BE%93%E5%85%A5m%2Cn+%E6%B1%82%E6%9C%80%E5%A4%A7%E5%85%AC%E7%BA%A6%E6%95%B0%E4%B8%8E%E6%9C%80%E5%B0%8F%E5%85%AC%E5%80%8D%E6%95%B0%E5%85%B6%E5%AE%9E%E7%A8%8B%E5%BA%8F%E5%A4%A7%E9%83%A8%E5%88%86%E4%BC%9A%E5%86%99+%E4%B9%9F%E7%9F%A5%E9%81%93%E7%94%A8%E8%BE%97%E8%BD%AC%E7%9B%B8%E9%99%A4%E6%B3%95+%E4%BD%86%E6%98%AF%E8%80%81%E5%B8%88%E7%BB%99%E5%87%BA%E7%9A%84%E6%B5%8B%E8%AF%95%E7%94%A8%E4%BE%8B%E6%98%AF100000+200000+%E8%B6%85%E5%87%BA%E4%BA%86int%E7%9A%84%E8%8C%83%E5%9B%B4+%E9%82%A3%E4%B9%88%E6%88%91%E5%BA%94%E8%AF%A5%E6%80%8E%E4%B9%88%E6%94%B9%E6%89%8D%E5%AF%B9)
C语言求最大公约数与最小公倍数 输入m,n 求最大公约数与最小公倍数其实程序大部分会写 也知道用辗转相除法 但是老师给出的测试用例是100000 200000 超出了int的范围 那么我应该怎么改才对
C语言求最大公约数与最小公倍数 输入m,n 求最大公约数与最小公倍数
其实程序大部分会写 也知道用辗转相除法 但是老师给出的测试用例是100000 200000 超出了int的范围 那么我应该怎么改才对啊
C语言求最大公约数与最小公倍数 输入m,n 求最大公约数与最小公倍数其实程序大部分会写 也知道用辗转相除法 但是老师给出的测试用例是100000 200000 超出了int的范围 那么我应该怎么改才对
用long int型啊,long型是4个字节范围大概是正负20多亿.