本文目录一览:
- 1、我用C语言写了个程序 可以运行 但是得不到结果 求解呀·
- 2、C语言编写正确可是运行不了没有结果
- 3、我用C语言写了个程序 可以运行 但得不到结果 为什么啊·
- 4、C语言编译好后为什么运行不出结果呢?
- 5、c语言程序:编译运行都可以,但是没有运行结果
我用C语言写了个程序 可以运行 但是得不到结果 求解呀·
你得不到结果,不知道是不是你的程序还没有运行完的缘故,for(n=1;n=1000000000;n++)的循环次数太多了。其他的我就不清楚了。
还要提醒你一下的是你的变量denominator,变量名字母太多了,写程序时要做到变量名简明,能看懂就行。
C语言编写正确可是运行不了没有结果
你按下ctrl+f9
(即运行)
再按alt+f5
(进入用户屏幕,即输出屏幕,alt+f5不是运行,而是看一切运行的结果)
你也可以在最后加一个getchar();
在按ctrl+f9也可以看到输出.
我用C语言写了个程序 可以运行 但得不到结果 为什么啊·
主要原因是你程序有问题,你的count未赋初值,在上面加上count =0就行了。
另外你的n取值过大,当你输入的x为1和2还可以,但是大于2以后就会在计算fact(n)时超出double的取值范围,最后只会出现卡死状态。还有输出sum时是printf(“sum=%.4lf\n”,sum);
这是不可取的,所以将n修改小一点才能看看结果,验证一下程序的正确性。
C语言编译好后为什么运行不出结果呢?
这段代码有问题:while(1){printf (“Hello/n”);}循环语句没有终止条件,循环会一直进行下去,得不到结果。
当前阶段,在编程领域中,C语言的运用非常之多,它兼顾了高级语言和汇编语言的优点,相较于其它编程语言具有较大优势。计算机系统设计以及应用程序编写是C语言应用的两大领域。同时,C语言的普适较强,在许多计算机操作系统中都能够得到适用,且效率显著。
C语言是一门面向过程的计算机编程语言,与C++、C#、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标程序效率低10%-20%。因此,C语言可以编写系统软件。
c语言程序:编译运行都可以,但是没有运行结果
enQuene(++n); //回溯法就是不断的调用本身
没仔细看你的代码逻辑目的,不过这里肯定是错误的。
n++你使用后置加法,那么这里就是一个递归死循环,只有前置加法,才能确保在递归的时候,代入的是不同的n。
原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/295649.html