1. 首页 > 科技

c语言运行不出结果 c语言没有错误无法执行

c语言程序为什么运行就是得不出正确结果?

其实你这个程序是对的,可能是你输入有错,注意到这一句:scanf("%lf,%lf,%lf",&a,&b,&c);你的“格式控制”字符串中有逗号,因此输入时必须在三个数之间加逗号.C规定:如果在“格式控制”字符串中除了格式说明以外还有其 它字符,则在输入数据时应输入与这些字符相同的字符.下面 输入是合法的:3,4

c语言运行不出结果 c语言没有错误无法执行

C语言运行不出结果

单步调试吧 没有调试工具,可以在适当的地方添加打印语句打印变量的值,以此来跟踪程序的执行过程,从中发现问题.

C语言程序为什么显示不出结果

我运行结果完全正确.你没有出结果可能是你在表达式最后没有加上';'的原因.再试试看吧 麻烦你把运行界面截图贴上来

为什么我运行C语言后,显示不到结果?

程序编写有问题主要是对for语句的掌握不好首先看一下存在的其他问题1.main函数中缺少个“}”2.printf("%d its factors are");一句中没有给“%d”进行相应的赋值,应该为:printf("%d its factors are",m);下面来看看for的应用,因为你写的是i

c语言程序运行之后为什么没有结果

可能情况有:1、是不是程序运行出现错误,如:死循环; 如果是死循环,程序将会进行持续运算,因此不会有退出结果.2、没有输出结果的函数,例如是不是没有printf函数?或者你可以把运行结果和代码发给我看看..

为什么我用C语言编译的时候,没有错误,但是就是运行不出来结果?

这段代码有问题:while(1) { printf ("Hello/n"); } 循环语句没有终止条件,循环会一直进行下去,得不到结果

C语言编程为什么编译成功运行没有结果?

if语句的问题,你的C程序不存在语法错误,所以编译成功,但是存在逻辑错误,我看了一下,你的if的判断语句有问题,所以导致无法输出打印.

我用C语言写了个程序 可以运行 但得不到结果 为什么啊·

主要原因是你程序有问题,你的count未赋初值,在上面加上count =0就行了.另外你的n取值过大,当你输入的x为1和2还可以,但是大于2以后就会在计算fact(n)时超出double的取值范围,最后只会出现卡死状态.还有输出sum时是printf("sum=%.4lf\n",sum);这是不可取的,所以将n修改小一点才能看看结果,验证一下程序的正确性.

C语言程序可以运行,但不显示结果

如果你包含了stdio.h 你可以在程序的末尾,加一句:getchar(); 如果你包含了conio.h 你可以在程序的末尾,加一句:getch(); 如果你包含了windows.h 你可以在程序的末尾,加一句:system("pause"); 如果你包含了iostream.h 你可以在程序的末尾,加一句:cin.get(); 方法很多,都可以达到你要求的功能!

为什么c语言,有时候所有代码都正确,却运行不出来和别人一样的结果?

因为原因有二,其一:你的代码跟别人的代码不一样也会有很大差别,比如你的是a++,别人的是++a.其二:编译器的不同也会出现这种情况,比如你用的编译器是VS2019,而别人用的则是DV C++