weixin_57741022 2021-09-10 14:42 采纳率: 87.5%
浏览 231
已结题

0x008119AE 处有未经处理的异常(在 作业1.exe 中): 0xC0000094: Integer division by zero。

想要求最大公倍数和最小公约数

#include <iostream>
using namespace std;

int main() {
    long long int m = 1;long long int n=1;
    cin >> m >> n;
    int gcd, lcm;
    int a, b;
    if (m > n) { a = m; b = n; }
    else { a = n; b = m; }
    while (1) {
        if (a % b == 0) break;
        a = b; b = a % b; 
    }
    gcd = b; lcm = m * n / gcd;
    cout << gcd << endl << endl << lcm;
    return 0;
}

  • 写回答

1条回答 默认 最新

  • Wayde_Fang 2021-09-10 15:02
    关注

    不是提示的很明白吗?除0错误,只有第15行有除法。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 9月19日
  • 已采纳回答 9月11日
  • 创建了问题 9月10日

悬赏问题

  • ¥15 用C语言输入方程怎么
  • ¥15 网站显示不安全连接问题
  • ¥15 github训练的模型参数无法下载
  • ¥15 51单片机显示器问题
  • ¥20 关于#qt#的问题:Qt代码的移植问题
  • ¥50 求图像处理的matlab方案
  • ¥50 winform中使用edge的Kiosk模式
  • ¥15 关于#python#的问题:功能监听网页
  • ¥15 怎么让wx群机器人发送音乐
  • ¥15 fesafe材料库问题