55问答网
所有问题
当前搜索:
为什么c语言代码正确但运行不了
为什么C语言
没有出现错误却执行
不了
?
答:
在C语言中,程序没有报错并不意味着程序一定是正确的。有时候,
程序可能会出现逻辑错误或者运行时错误,导致程序无法执行或者输出不符合预期
。以下是一些常见的导致程序无法执行的原因:1.
程序陷入死循环
:程序在某个地方出现了死循环,使得程序无法继续向下执行。如果程序似乎无法结束,可以检查程序是否存在...
c语言代码
没错
但运行不
出来?
答:
你的程序没有问题,问题在于输入数据的姿势不对
。scanf("%d,%d,%d", &a, &b, &c),这个语句要求你连续输入3个数字,用逗号隔开。可是你输入包含了空格,这个空格导致出现问题。你应该输入: 3,4,5就没问题了 include <stdio.h>int main() {int a, b, c, max;printf("请输入三个整数:\...
C语言
里程序编译无误
但运行
会弹出程序已停止运行是
为什么
答:
编译器错误
部分编译器由于所使用的标准不同(例如在一台机器上使用的可能是C99标准,而另一台机器上使用的是C11标准),或是因为编译器链接库的损坏,在少数情况下也可能导致程序出现不限于崩溃退出的异常错误,通常解决方法是到编译器官方网站下载最新版的IDE安装。
c语言
中输入一个程序后显示无错误,
为什么不
能
运行
答:
因为编译器所能检测到的错误信息是有限的,它能检测C语言的语法错误和语义错误
,而逻辑错误一般是检测不出来的. 当你输入的程序语法和语义都没有出错但是逻辑出错时,编译会通过,但是运行的时候就通不过了,你需要重新检查你的代码,找出错误改正过来....
c语言
编程的
代码
没有错,
为什么运行
就错了
答:
如果代码本身没有错误,那么可能就是
软件的配置没有弄好,比如各种文件路径等
!
C语言代码运行不
出
为什么
?
答:
环境问题:代码在不同的操作系统、编译器或硬件平台上可能存在差异,导致代码无法正常运行。可以检查编译器和操作系统的兼容性,或在特定的环境中
运行代码
。逻辑问题:代码逻辑存在问题,导致代码无法
正确
执行。可以检查代码逻辑是否正确,是否存在死循环、递归深度过大等问题。综上,
C语言代码运行不
出现象可能...
c语言程序
总
运行不了
,怎么回事啊?求高人指点。。。下面是我写的程序...
答:
这
代码
问题很多啊 1、你传递的参数没有按照函数定义的参数类型。比如insert(int score[],int n,int x,int i)但是使用时if(insert(score[N],i,x,*n)==1) 。第一个参数本来是传递数组指针,结果你传递的是一个越界的数组元素,第一个参数应该改为score。第二个和第四个参数至少从名字上看是...
为什么
程序 编译通过 也是
正确的 但是运行
的结果却不是正确的 我用...
答:
没语法错误,有逻辑错误,特别是指针容易用错。
为什么C语言
程序编译
正确但不
能执行?
答:
这当然原因非常多,比如:编译器编译不够严格、程序有很大的风险等等,最简单的一个例子如下:int a; scanf("%d",a);可以确定的一点是:一旦在
运行
中出现错误,大多是较为严重的错误,须引起重视,否则,一旦错误非常严重,必会导致许多严重的后果,如死机、卡屏甚至直接导致蓝屏。
c语言
编程的
代码
没有错,
为什么运行
就错了
答:
1 编译阶段,执行的是对单个文件的转换,从
源代码
转换成二进制文件。2 链接阶段,将每个源文件转成的二进制文件,及相关的系统库文件共同打包生成可执行文件。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言代码没错但黑框不出来
c语言代码没错但运行不出来
c语言可以运行但不显示结果
c语言写完代码后怎么运行
c语言判断一个数为素数程序
do…while典型例题
while循环的三个步骤详解
do…while简单例子
while循环的代码示例