99问答网
所有问题
C语言为什么没错误还执行不了?
到最后显示无法执行程序 别的都没错
举报该问题
推荐答案 2021-12-07
c语言
的错误分为两种,一种是运行时错误,一种是逻辑上的错误。逻辑上的错误不好判断,执行不了肯定是出现逻辑上的错误的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/W7jO7vzXjjzvBvjjevO.html
其他回答
第1个回答 2021-09-13
C语言如果没错误的话,需要经过编译后才能生成可执行文件,然后才能执行的。
如果“最后显示无法执行程序”,如果需要的资源超出了系统能够提供的范围,也会出现这样的问题的。这需要把具体的程序代码拿出来,才能分析原因的。
本回答被网友采纳
第2个回答 2021-12-10
因为程序内部存在某些不明显的逻辑错误,编译只能排除语法、语意上的错误。
第3个回答 2021-12-06
指针开辟空间的方法有问题 变量用错,current没有赋值就用在循环里了。
相似回答
C语言
代码运行不出现象可能有哪些原因?
答:
C语言代码运行不出现象可能有很多原因,
以下是一些常见的原因和解决方法:编译错误:代码中存在语法错误或类型错误,导致编译失败
。可以通过编译器的错误提示信息来定位错误,逐一修正后重新编译。运行错误:代码编译成功,但在运行...
c语言
编程的代码
没有错
,
为什么
运行就错了
答:
如果代码本身没有错误,那么可能就是
软件的配置没有弄好,比如各种文件路径等
!
c语言
代码
没错
但运行不出来?
答:
你的程序没有问题,问题在于输入数据的姿势不对
。scanf("%d,%d,%d", &a, &b, &c),这个语句要求你连续输入3个数字,用逗号隔开。可是你输入包含了空格,这个空格导致出现问题。你应该输入: 3,4,5就没问题了 include...
为什么C语言
程序编译正确但
不
能
执行?
答:
这当然原因非常多,比如:编译器编译
不
够严格、程序有很大的风险等等,最简单的一个例子如下:int a; scanf("%d",a);可以确定的一点是:一旦在运行中出现
错误
,大多是较为严重的错误,须引起重视,否则,一旦错误非常...
c语言中
输入一个程序后显示无
错误
,
为什么不
能运行
答:
因为编译器所能检测到的
错误
信息是有限的,它能检测
C语言
的语法错误和语义错误,而逻辑错误一般是检测
不
出来的. 当你输入的程序语法和语义都没有
出错
但是逻辑出错时,编译会通过,但是运行的时候就通不过了,你需要重新检查你的...
C语言为什么没错误还执行不了?
答:
c语言
的
错误
分为两种,一种是运行时错误,一种是逻辑上的错误。逻辑上的错误不好判断,
执行不了
肯定是出现逻辑上的错误的。
C语言为什么
会出现:编译通过,
执行
失败 的情况?
答:
语义错,溢出错,下标超界,指针未分配单元。很多啦。新手常犯
错误
:void main(){ int a=0;scanf("%d",a);printf("%d \n",a);} 错在 scanf("%d",a); -- 应当是 scanf("%d",&a);编译通过,
执行
失败!
c语言中
程序没有
错误
但执行时
执行不了
说应用程序错误
答:
可能是编译的时候
没错误
但是有警告,你可以先看看先关闭工作区间,在编译一下,有可能是前一个程序的问题,当然,还有最大的可能就是程序本身没错误,是你的逻辑错误,导致
执行不
出来 ...
C语言中
如果语法
没错
,
为什么不
产生可
执行
文件?
答:
因为
C语言中
编译程序是把一个源程序翻译成目标程序的工作过程。这一过程分为五个阶段:词法分析;语法分析;语义检查和中间代码生成;代码优化;目标代码生成。在语法分析过程中发现有语法
错误
,给出提示信息,没有错误则生成...
大家正在搜
C语言编译错误是什么意思
c语言段错误什么意思
c语言的执行从什么开始
c语言的执行过程是什么
c语言的执行入口是什么
c语言中错误怎么表示
c语言运行错误
c语言怎么查看错误
c语言怎么执行
相关问题
C语言程序不能运行,程序应该没有错误,请问,是什么原因?
C语言编程调试后没有错误但是却无法运行是怎么回事?
编译的C语言程序没有错误就是运行不了怎么回事
C语言程序,没有错误,但是运行不出来?
为什么这个C语言程序没有错误,但运行不出来?输入数字后按en...
C语言代码正确,但为什么执行不成功?
在c语言中,编程没有错误,但为什么就是不能运行呢?
我的c语言程序为什么会执行不了?