gpt4 book ai didi

c - [filename.exe]已停止在 C 编程 IDE 中工作 Eclipse

转载 作者:行者123 更新时间:2023-11-30 21:24:44 25 4
gpt4 key购买 nike

我是C编程的初学者,在eclipse IDE中编写了一个GCD程序如下:

#include <stdio.h>
int main()
{
int a, b, t;
scanf("%d,%d", &a, &b);
printf("GCD of %d, %d is", a, b);
if (a < b) {
t = a;
a = b;
b = t;
}
while (!(t==0) {
t = a;
a = b;
b = t % b;
}
printf(" %d",a);
}

当使用 Build All 选项时,其显示 Info: Nothing to build for g当我尝试运行该程序时,它显示 Filename.exe 已停止工作。

我也重新启动了 IDE 和系统,但同样的错误再次出现。

最佳答案

好吧,既然你提到你是初学者。让我解释一下。

当您的程序崩溃时,就会发生这种情况。这可能有多种原因。通常你必须使用一些调试工具。但在这种情况下,正如“Joachim Pileborg”在评论中提到的那样简单。

你必须考虑当“b”变为零时会发生什么。您正在尝试将某个值除以零。这在数学上是不可能的。这就是你的程序崩溃的原因。

这与基础数学有关,而不是编程。 take a look

关于c - [filename.exe]已停止在 C 编程 IDE 中工作 Eclipse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34976743/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com