VaeSummerTime 发表于 2020-7-10 17:52:52

求助

代码没错啊,我用的Dev-C++写的,大佬们麻烦帮我看一下

-----------------------------------源代码--------------------------------------------------
#include <stdio.h>
int main()
{
        double a,b,c,d;
        a =3.33;
        b = 5.55;
        c = 6.22;
        d = (a+b+c)/2;
        return 0;
}

我输出之后就显示:

--------------------------------
Process exited after 0.009386 seconds with return value 0
请按任意键继续. . .


-----------------------我是分隔符------------------------------------
不知道哪里出了问题{:10_306:}

Twilight6 发表于 2020-7-10 17:57:10


没毛病呀,是你忘记打印了吧?

#include <stdio.h>
int main()
{
      double a,b,c,d;
      a =3.33;
      b = 5.55;
      c = 6.22;
      d = (a+b+c)/2;
      printf("%f",d);
      return 0;
}

梦想灬远帆 发表于 2020-7-10 17:57:37

你想要什么结果?
如果想要输出,要使用printf("%lf", 变量名);
想要停住程序,包含 stdlib.h 头文件,在return 之前使用system("pause");可以让程序在结束前停住(Windows系统下),Linux 使用终端结果会自动打印在终端上

梦想灬远帆 发表于 2020-7-10 17:58:54

上面的提示里有一个 return 0,这表明你的程序成功执行了 return 0 语句,表示程序代码是没有逻辑问题的,只是可能和你想要的结果不同,所以是需求方面有问题

VaeSummerTime 发表于 2020-7-10 18:03:45

梦想灬远帆 发表于 2020-7-10 17:57
你想要什么结果?
如果想要输出,要使用printf("%lf", 变量名);
想要停住程序,包含 stdlib.h 头文件,在 ...

谢谢您的回答
页: [1]
查看完整版本: 求助