77问答网
所有问题
为什么我写的c语言在编译后没错误,没警告,但是运行时却没结果。
运行是时没反应,不出结果,也没错误警告。 出现这种结果有情况。
举报该问题
推荐答案 2011-12-22
楼主,你好!编译没有错误只能说明没有语法错误,并不能说明代码的逻辑没有错!因为编辑器主要是根据C语言的语法来检查你的代码有没有错!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/8IN3GqYG3.html
其他回答
第1个回答 2011-12-23
程序太长了
第2个回答 2011-12-23
把程序贴上来
相似回答
为什么我写的c语言在编译后没错误,没警告,但是运行时却没结果
。
答:
楼主,你好!
编译没有错误只能说明没有语法错误
,并不能说明代码的逻辑没有错!因为编辑器主要是根据C语言的语法来检查你的代码有没有错!
为什么我写的c语言在编译后没错误,没警告,但是运行时却没结果
。
答:
首先得看编译器的特点,其次,估计就是程序逻辑错误了。
c语言中
输入一个程序后显示无
错误,为什么
不能
运行
答:
因为编译器所能检测到的错误信息是有限的
,它能检测C语言的语法错误和语义错误,而逻辑错误一般是检测不出来的. 当你输入的程序语法和语义都没有出错但是逻辑出错时,编译会通过,但是运行的时候就通不过了,你需要重新检查你的代码,找出错误改正过来....
...
运行的结果却
不是正确的 我用的是VC6
写的C语言
答:
没语法
错误,
有逻辑错误,特别是指针容易用错。
我编
的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语言编译红色是不是错误
c语言编译时不检查语法错误
java编译错误和运行错误
c语言程序编译错误一般分为
c编译错误是什么意思
c语言编译错误有哪些
c语言编译常见错误
c语言没有错误无法执行
相关问题
为什么我写的c语言在编译后没错误,没警告,但是运行时却没结果...
为什么我用C语言编译的时候,没有错误,但是就是运行不出来结果...
C语言编程时编译没有错误,运行时却显示有一个错误。为什么?
请问,为什么我在编写C语言程序的时候,编译的时候没有任何错误...
为什么我的C语言编程时没有错误但有警告,运行不了,这个实在不...
C语言代码没有编译没有错误,但在运行程序看结果,结果却显示不...
C语言程序编译没有错误,但是没有结果,为什么啊
C语言编程调试后没有错误但是却无法运行是怎么回事?