c语言运行成功没结果
c语言运行成功但没有输出
程序没有写正确的输出语句。根据查询相关信息显示,c语言运行成功但没有输出是因为程序没有写正确的输出语句,或者程序没有执行到输出语句部分。可以检查一下程序的输出语句是否正确,例如使用printf函数输出内容时,是否正确使用了格式化字符串和转义字符。同时,也可以检查一下程序运行的过程中是否有可能出现...
c语言,运行后为什么没结果。
可能情况有:1、是不是程序运行出现错误,如:死循环;如果是死循环,程序将会进行持续运算,因此不会有退出结果。2、没有输出结果的函数,例如是不是没有printf函数?或者你可以把运行结果和代码发给我看看。。
c语言可以运行,但显示不出结果?
x\/10; 没有意义,未进行任何赋值操作,导致你的循环是个死循环,自然不会出结果,从代码来看你似乎想写的是x\/=10;
我用C语言写了个程序 可以运行 但得不到结果 为什么啊·
主要原因是你程序有问题,你的count未赋初值,在上面加上count =0就行了。另外你的n取值过大,当你输入的x为1和2还可以,但是大于2以后就会在计算fact(n)时超出double的取值范围,最后只会出现卡死状态。还有输出sum时是printf("sum=%.4lf\\n",sum);这是不可取的,所以将n修改小一点才能看看结果...
c语言 运行完就直接退出了,看不到结果
1.有可能是因为你的程序出错,异常退出.检查scanf("%d",&a);\/\/有没有加& 如果代码完全没有错误,那么 2.在scanf后面必须加至少2个getchar,因为我们所说的<回车>,其实是<换行,回车>,而一个getchar只能抵消一个字符,我们按下的有2个字符,所以至少加2个getchar ...
C语言编译成功却没有结果显示怎么破?
经整理并编译后执行,发现该程序之所以没有显示,是因为它一直在执行。出现上述现象,一般情况下,是因为程序陷入了死循环。建议:一、每个if或else子句,哪怕只有一个语句都用{}括起来,以便梳理程序结构;二、逐段测试或按功能写成函数形成模块,从而方便调试。
我用C语言写了个程序 可以运行 但是得不到结果 求解呀·
你得不到结果,不知道是不是你的程序还没有运行完的缘故,for(n=1;n<=1000000000;n++)的循环次数太多了。其他的我就不清楚了。还要提醒你一下的是你的变量denominator,变量名字母太多了,写程序时要做到变量名简明,能看懂就行。
c语言程序运行之后为什么没有结果
测试了一下,是可以输出结果的。你的程序中,虽然已经规定了a[4][4]各元素的值,但后面又有scanf,因此是需要你输入数组元素的。你是不是就不知道你写的是啥,因此你并没有输入数据。输出结果分行写,比较明确,按你写的代码,输出仍为一行。
C语言编译好后为什么运行不出结果呢?
这段代码有问题:while(1){printf ("Hello\/n");}循环语句没有终止条件,循环会一直进行下去,得不到结果。当前阶段,在编程领域中,C语言的运用非常之多,它兼顾了高级语言和汇编语言的优点,相较于其它编程语言具有较大优势。计算机系统设计以及应用程序编写是C语言应用的两大领域。同时,C语言的普适...
C语言运行通过但不显示结果,麻烦帮看看哪的问题,答的好有加分!_百度知 ...
如果我对题目的意思没理解错的话,w应该只有取1、2、3才能有输出结果!还有sum这个变量是和的意思,如果这里不是和的意思的话,还应该换个名字,如flag,这样会方便其他人读你的代码!另外,当w为2或者3时,行数很大,导致前面的数据看不到!其实,本身的这个程序也有这个问题。楼上的说的a=30,...
饶阳县尼扶回答: 为了系统兼容性考虑,使用system("pause");较好,将它加在主函数结尾,return 之前,注意包含头文件stdlib.h另外,用getch();最好包含头文件conio.h************************************************ 原程序有误, int a,b sum; 应改为 int a,b...
谏茅19333852181问: c语言,运行后为什么没结果. - ?
饶阳县尼扶回答: 可能情况有:1、是不是程序运行出现错误,如:死循环; 如果是死循环,程序将会进行持续运算,因此不会有退出结果.2、没有输出结果的函数,例如是不是没有printf函数?或者你可以把运行结果和代码发给我看看..
谏茅19333852181问: c语言程序为什么运行就是得不出正确结果? - ?
饶阳县尼扶回答: 其实你这个程序是对的,可能是你输入有错,注意到这一句: scanf("%lf,%lf,%lf",&a,&b,&c);你的“格式控制”字符串中有逗号, 因此输入时必须在三个数之间加逗号. C规定:如果在“格式控制”字符串中除了格式说明以外还有其它字符...
谏茅19333852181问: 为什么C语言程序运行输入后没有输出 - ?
饶阳县尼扶回答: 1、原因可能是输入格式不对,要输入“浮点数”并用 “逗号” 分隔输入三个数两个逗号后还要额外多加一回车才开始后面的流程, 如果把 scanf("%f,%f,%f\n",&a,&b,&c); 改为 scanf("%f%f%f",&a,&b,&c); 就可以用空白符做分隔了 2、没有输出,不知道计算的结果那算法就没有意义了.输出不一定是要打印到屏幕上的,可以是下一个程序的输入,可以是一个文件、一段语音、一张图像,甚至是机器人的步行动作等等.
谏茅19333852181问: C语言运行怎么看不到结果 - ?
饶阳县尼扶回答: 可以先编译,不要运行.然后切换到命令行模式.然后运行,比如 你的程序叫test.exec:>test.exe > c:\1.txt这样你的C盘下就有个1.txt文件,打开来看看.
谏茅19333852181问: C语言程序运行无输出结果 - ?
饶阳县尼扶回答: 如果你输入的成绩一直是正数,那while循环是死循环了,所以你要输入一个结束循环的值,输一个负值就会有输出了.
谏茅19333852181问: 为什么我的C语言程序编译正确,但却没有运行结果 - ?
饶阳县尼扶回答: 一般是程序的逻辑问题,不知道你使的是什么编译器,VC下后缀名要改成.c或.cpp才能有运行结果
谏茅19333852181问: c语言,我的程序能运行,但出不来结果. - ?
饶阳县尼扶回答: 这时陷入死循环,在s+=p;后面添加个i+=1;程序就会每循环一次i就添加1,不然i永远小于20,程序就会陷入死循环.
谏茅19333852181问: c语言程序运行后没有输出结果只有光标向下移动了,如果再随便输入一些数字再Enter建就出结果,为什么? - ?
饶阳县尼扶回答: 原因就是你的输入函数写的有问题,你的格式控制列表是这样写的:"a=%f,b=%f,c=%f\n",把后面的字符'\n'去掉就可以了,这样程序就能正常运行了.否则无论输入多少个'\n'(回车都不好使的),因为scanf函数输入的时候会自动忽略换行符,但是你的格式控制列表中却要求必须输入一个换行.所以会出现问题,至于为什么输入别的字符就可以了,应该是输入了其他字符后scanf函数就直接返回了(但不是返回出错).
谏茅19333852181问: 用C语言写了个程序 但是运行后无结果 - ?
饶阳县尼扶回答: #include<stdio.h> void main() { int s,a,b,c; for(s=100;s<1000;s++) {a=s/100; b=(s%100/10); // 求10 位是这样求!! c=(s%10); if(s==a*a*a+b*b*b+c*c*c) {printf("%d ",s); }