代码没问题但不能正常运行
答:c语言代码正确但运行不了只能说明语法上没有出现问题,而执行不了,有可能是你的逻辑有问题。建议详细检查代码,确证语法、逻辑都没有错误后,再编译执行。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了...
答:测试发现,当前台直接输出到终端时正常,使用后台运行重定向的方式输出到文件中时无法输出。2、解决办法:发现是在程序运行时,输出有缓存,只有当程序运行结束或者缓冲区满后才会输出。因为程序是一致在运行的所以不可能等待程序结束在输出。并且要求是有实时性的所以等缓冲区满输出的方式也不可取。所以采用...
答:可是你输入包含了空格,这个空格导致出现问题。你应该输入: 3,4,5就没问题了 include <stdio.h>int main() {int a, b, c, max;printf("请输入三个整数:\n");scanf("%d,%d,%d", &a, &b, &c);max = a;if (b > max) {max = b;}if (c > max) {max = c;}printf("最...
答:代码有逻辑错误:即使代码没有语法错误,但是由于逻辑不当或者变量没有被正确地赋值,导致程序的执行流程出现问题。代码中有未处理的异常:当代码执行过程中发生异常(如访问空指针、除零等),如果没有正确地捕获或处理这些异常,程序就会停止运行。代码中有死循环:如果你的代码中有一个无限循环,那么程序...
答:VBA代码错误。同样的vba代码没问题,用着用着不能用了的原因是VBA代码错误,VBA代码本身存在错误,例如语法错误、逻辑错误等。这些错误在初次使用时不会显现出来,但随着使用时间的推移,会逐渐暴露出来。
答:问题在你第三次输入的密码不匹配,你可以print看看test的值是多少,可能是声明问题,也可能是输入函数问题。
答:应用程序自身的bug引起的应用程序发生异常,人没有完人,程序也一样的,程序员只能做到尽量让bug出现少点,出现一个就解决一个bug。3.应用软件与操作系统或其他应用软件发生不兼容造成应用程序发生异常。4.操作系统自身的问题,操作系统本身有bug ,也会导致出现崩溃 应用程序错误 该内存不能为read。5....
答:(2)、关于内存的合理分配、以及正确释放内存等使用问题,同样也是最、最常见的令人头疼的问题 在编写 C 程序过程中,关于涉及到内存的分配、以及内存分配失败等错误,必须要依靠自己来解决内存分配失败等问题。该类问题也是在编译中发现不了错误,但是在程序运行时就会产生崩溃现象 例如如下代码:include <...
答:找找文件指针=fopen函数周围那里少了小括号。
答:你看一下你的运行按钮,你要点击下拉,不能直接点击绿色的箭头,默认箭头是只运行上一次的程序。其次就是Java类必须要有Main函数作为程序执行的入口。如何使用Eclipse编写Java代码 首先打开自己安装的Eclipse软件;2.然后选择File->New->Java Project;3.然后输入工程名称,点击Finish;4.然后找到工程打开,...
网友评论:
尤枝18351646737:
为什么我的代码能正常编译,却不能正常执行我的代码如下:class
45463淳趴
: 程序没错 你执行语句写错了 编译javac Root.java后 执行java Root
尤枝18351646737:
没有出现错误但是有警告然后就运行不了,如果我用c++的程序的helloworld是可以正常运行的? -
45463淳趴
: 可能的问题最有可能是以下2个1.是你的程序已经在运行,关闭原来的程序就可以正常了2.你机器上有杀毒(安全)软件阻止了你程序的生成,退出杀毒(安全)软件再试下.
尤枝18351646737:
C语言程序为什么不能运行 -
45463淳趴
: 1 2 3 4 5 6 7 8 9 10 11 12 13 14#include <stdio.h>intmain(void) {inti, num = 0;i = 1; do{num += 1;i ++;}while(i <= 100); printf("%d\n", num);return0; } 试试这个!
尤枝18351646737:
C++程序编译连接都没有问题,但是运行时却什么东西都出不来,也没有报错,怎么回事啊? -
45463淳趴
: 应该是逻辑错误吧.逻辑错误不同于语法错误,编译器是不会告诉你的. 记得我做数据结构课设的时候就是指针指向不对,结果虽然能运行,但是就是不出结果..好好检查一下吧.书上的例子最好看懂了以后自己默敲在电脑里,而不要做typewriter,明白么?望楼主收获更多.
尤枝18351646737:
代码没报错,运行时已经停止工作 -
45463淳趴
: 这种错误一般是逻辑,或内存操作
尤枝18351646737:
代码没出现错误,但是录入时一直停止运行,跪求答案,要答辩了 -
45463淳趴
: 你好,参考如下:btn_img=(Button)super.findViewById(R.id.btn_img);请改为btn_img=(Button)findViewById(R.id.btn_img);//把super去掉希望我...
尤枝18351646737:
编译没问题,但运行时怎么会出现错误呢? -
45463淳趴
: 可能是指针越界,定义的数组不够大,访问了数组以外的数据. 比如定义了char a[10]; 而你的某个循环代码访问了a[20],或者a[-1]之类的.
尤枝18351646737:
c++编译无误,为什么系统总显示执行不了. -
45463淳趴
: #include "iostream.h" int main () { char str[10]={0};//初始化一下 cout cout cin>>str; cout cout cout for(int i=0;i { cout } cout} 表示运行没有错误
尤枝18351646737:
我用的VC 6.0编写的C语言程序,代码并没有错误,可是却需要调试?
45463淳趴
: 你写的代码没有问题,运行也不会有问题,只是在你的电脑有问题那只能是因为你的电脑上的其它程序占用了其占用的内存没的释放,所以才会出那样的问题,建议你整理一下内存,或者重新装一下运行环境.希望对你有所帮助!
尤枝18351646737:
c++编译时没错误 但运行时却有一个错误 -
45463淳趴
: 下标越界或指针没初始化...while (1); 加了#include 后可以用 system("PAUSE");