99问答网
所有问题
为什么我写的c语言在编译后没错误,没警告,但是运行时却没结果。
运行是时没反应,不出结果,也没错误警告。 出现这种结果有情况。
举报该问题
推荐答案 2011-12-22
楼主,你好!编译没有错误只能说明没有语法错误,并不能说明代码的逻辑没有错!因为编辑器主要是根据C语言的语法来检查你的代码有没有错!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/zBX7WjvW7.html
其他回答
第1个回答 2011-12-23
程序太长了
第2个回答 2011-12-23
把程序贴上来
相似回答
我
的c语言
程序没有报错
为什么
会执行不了?
答:
在C语言中,
程序没有报错并不意味着程序一定是正确的
。
有时候,程序可能会出现逻辑错误或者运行时错误,导致程序无法执行或者输出不符合预期
。以下是一些常见的导致程序无法执行的原因:1.
程序陷入死循环
:程序在某个地方出现了死循环,使得程序无法继续向下执行。如果程序似乎无法结束,可以检查程序是否存在...
c语言
中输入一个程序后显示无
错误,为什么
不能
运行
答:
因为编译器所能检测到的错误信息是有限的
,它能检测C语言的语法错误和语义错误,而逻辑错误一般是检测不出来的. 当你输入的程序语法和语义都没有出错但是逻辑出错时,编译会通过,但是运行的时候就通不过了,你需要重新检查你的代码,找出错误改正过来....
...
运行的结果却
不是正确的 我用的是VC6
写的C语言
答:
没语法
错误,
有逻辑错误,特别是指针容易用错。
C语言
里程序
编译
无误
但运行
会弹出程序已停止运行是
为什么
答:
造成程序停止运行弹框出错的可能原因如下:内存溢出 内存溢出(out of memory)通俗理解就是内存不够,程序所需要的内存远远超出了主机内安装的内存所承受大小,就叫内存溢出。系统会提示内存溢出,有时候会自动关闭软件,重启电脑或者软件后释放掉一部分内存又可以正常运行该软件 造成内存溢出的原因可能有:1...
我编
的C
++程序
编译
是没有
错误的,但是在运行时
怎么输入数据
后没
有
结果
...
答:
首先你是
C语言
不是C++;//fac和fact弄乱了。写函数名和变量名注意尽量区分 long fac(int n){ int i;long fac=1;for(i=1;i<=n;i++)fac=fac*1;return(fac);}
用
C语言
编程程序没有
错误为什么结果
不对
答:
编译和连接都正确,只能说明编译器对他进行语法等检查 没发现他的错误而已,而既然
运行结果
是
错误的
,那就是说明一点 可能是你的算法设计的不当,不能正确的解决问题,这样发生的错误 是运行期
错误,在编译
连接的过程不会
出错的,
不过幸好,编译器也为我们 提供了一些解决类似运行期错误的一些调试工具,通过debug...
c语言
程序显示没有问题
但运行结果
是空白的?
答:
您好,很高兴回答您的问题。在
c语言
中,程序的错误分成两种,一种是语法错误,程序在进行运行过程中会检测出来,并且给出错误的大致位置和原因,另一种错误是逻辑错误,说通俗点就是程序没有语法
错误,但是
程序内部出现了不符合题目本意
的错误,
导致不能得出正确结果,这种误是没有提示的,要编写者自己去...
C++程序题
编译的时候没错,但
就是执行
的时候出错
答:
编译没错不等于运行时也
没错,
比如:int a = 0;cout << 10 / a << endl;这两句代码
编译时
不会报错,但一运行,程序就会崩溃.这种
运行时的
错误不同于语法错误,是比较难寻找的.你可以通过设置断点来查找.
c语言
编程的代码没有
错,为什么运行
就错了
答:
如果代码本身没有
错误,
那么可能就是软件的配置没有弄好,比如各种文件路径等!
大家正在搜
C语言编译错误是什么意思
c语言编译红色是不是错误
c语言编译时不检查语法错误
java编译错误和运行错误
c语言程序编译错误一般分为
c编译错误是什么意思
c语言编译错误有哪些
c语言编译常见错误
c语言没有错误无法执行
相关问题
为什么我写的c语言在编译后没错误,没警告,但是运行时却没结果...
为什么我用C语言编译的时候,没有错误,但是就是运行不出来结果...
C语言编程时编译没有错误,运行时却显示有一个错误。为什么?
请问,为什么我在编写C语言程序的时候,编译的时候没有任何错误...
为什么我的C语言编程时没有错误但有警告,运行不了,这个实在不...
C语言代码没有编译没有错误,但在运行程序看结果,结果却显示不...
C语言程序编译没有错误,但是没有结果,为什么啊
C语言编程调试后没有错误但是却无法运行是怎么回事?