c语言运行后不出结果

  • C语言程序运行结束后输出结果吗?
    答:这些都是依赖于windows的控制台窗口,程序执行完就退出了。因为程序已经运行结束正常退出了,想看结果就去cmd里敲执行文件完整路径,或者给程序加getchar() scanf() 用stdio的输入函数来拦截程序不让它立马退出,或者调用用stdlib的system函数执行pause命令实现按任意键继续。例如:新建文本名叫c.c的文件,...
  • C语言编译好后为什么运行不出结果呢?
    答:那可能在运行过程中出现异常报错,而你未编写这种情况,从而导致不出结果
  • c语言程序为什么运行就是得不出正确结果?
    答:输入是合法的:3,4�此时不用逗号而用空格或其它字符是不对的。3 4� 3:4�其次,你要注意你输入的数据是否能构成三角形。(因为你程序中没处理)例如:请输入a,b,c:3,4,5 area=6.000000 Press any key to continue 但输入以下结果形式时:请输入a,b,c:3 4 ...
  • C语言运行不出结果,不知道为什么
    答:所以你要么添加一个语句2来限制循环长度,要么修改break前边的条件使他能够获得break跳出循环的条件。从你的编程来看我感觉这个用while循环更好。c语言有3种循环,for循环最实用与知道循环次数的条件,while适用于不知道循环次数但是知道限制循环的条件的情况,而do-while和while基本一样,区别是do-while一定...
  • c语言中,程序没有错误但是运行后却不显示
    答:代码不是你写的吧?因为代码没有问题,只是输入时要先输入个数n,再输入n个数,最后输入一个要找的数——这代码没有输入错误提示,所以输入错了就没有输出,等待下一次输入。而且,代码是多组循环,若要退出,得输入两次Ctrl+z键,否则啥也不显示等待下一轮输入。比如你输入4↙(↙表示回车),再...
  • vs,c语言开始执行不调试后结果不显示
    答:vscode上C语言一直处于运行状态。但没有结果输出,也无法调试。回答时间: 2021年06月29日 最佳答案:这种情况,应该是你代码中出现死循环了,.关闭vscode,重新启动,清理一下程序,然后重新编译,加断点调...
  • C语言运行怎么看不到结果
    答:可以先编译,不要运行。然后切换到命令行模式。然后运行,比如 你的程序叫test.exe c:>test.exe > c:\1.txt 这样你的C盘下就有个1.txt文件,打开来看看。
  • c语言程序显示没有问题但运行结果是空白的?
    答:您好,很高兴回答您的问题。在c语言中,程序的错误分成两种,一种是语法错误,程序在进行运行过程中会检测出来,并且给出错误的大致位置和原因,另一种错误是逻辑错误,说通俗点就是程序没有语法错误,但是程序内部出现了不符合题目本意的错误,导致不能得出正确结果,这种误是没有提示的,要编写者自己去...
  • C语言编写的程序运行后一闪而推,看不到结果?
    答:;return 0;} 记得加上getchar();要两个,因为第一个会接收你输入数据的换行符号,那么第一个就没用了,第二个才真正起到作用!也可以将输出的结果写入到文件:include<stdio.h> int main(){ freopen("out.txt","w",stdout);//将输出结果写入到out.txt文件当中 程序正文……return 0;} ...
  • 急求!我的C语言代码运行不出结果,谁能帮帮我?
    答:(1)把子函数直接嵌入主程序。去掉 #include "ijacobi.c"把子函数从 include <stdio.h> 到 endd:return(k); } 嵌 在 #include "ijacobi.c" 的地方。(2)换掉 randomize();换成 srand((unsigned)time(NULL));(3)编译,运行就得结果。Jacobi iterative method:Iterative 21 times.1....

  • 网友评论:

    慎进18442619907: 为什么C语言程序运行输入后没有输出 -
    35967萧卢 : 1、原因可能是输入格式不对,要输入“浮点数”并用 “逗号” 分隔输入三个数两个逗号后还要额外多加一回车才开始后面的流程, 如果把 scanf("%f,%f,%f\n",&a,&b,&c); 改为 scanf("%f%f%f",&a,&b,&c); 就可以用空白符做分隔了 2、没有输出,不知道计算的结果那算法就没有意义了.输出不一定是要打印到屏幕上的,可以是下一个程序的输入,可以是一个文件、一段语音、一张图像,甚至是机器人的步行动作等等.

    慎进18442619907: 为什么我运行C语言后,显示不到结果? -
    35967萧卢 : 为了系统兼容性考虑,使用system("pause");较好,将它加在主函数结尾,return 之前,注意包含头文件stdlib.h另外,用getch();最好包含头文件conio.h************************************************ 原程序有误, int a,b sum; 应改为 int a,b...

    慎进18442619907: C语言运行怎么看不到结果 -
    35967萧卢 : 可以先编译,不要运行.然后切换到命令行模式.然后运行,比如 你的程序叫test.exec:>test.exe > c:\1.txt这样你的C盘下就有个1.txt文件,打开来看看.

    慎进18442619907: c语言程序为什么运行就是得不出正确结果? -
    35967萧卢 : 其实你这个程序是对的,可能是你输入有错,注意到这一句: scanf("%lf,%lf,%lf",&a,&b,&c);你的“格式控制”字符串中有逗号, 因此输入时必须在三个数之间加逗号. C规定:如果在“格式控制”字符串中除了格式说明以外还有其它字符...

    慎进18442619907: c语言,运行后为什么没结果. -
    35967萧卢 : 可能情况有:1、是不是程序运行出现错误,如:死循环; 如果是死循环,程序将会进行持续运算,因此不会有退出结果.2、没有输出结果的函数,例如是不是没有printf函数?或者你可以把运行结果和代码发给我看看..

    慎进18442619907: C语言程序运行无输出结果 -
    35967萧卢 : 如果你输入的成绩一直是正数,那while循环是死循环了,所以你要输入一个结束循环的值,输一个负值就会有输出了.

    慎进18442619907: c语言,我的程序能运行,但出不来结果. -
    35967萧卢 : 这时陷入死循环,在s+=p;后面添加个i+=1;程序就会每循环一次i就添加1,不然i永远小于20,程序就会陷入死循环.

    慎进18442619907: 为什么我的C语言程序编译正确,但却没有运行结果 -
    35967萧卢 : 一般是程序的逻辑问题,不知道你使的是什么编译器,VC下后缀名要改成.c或.cpp才能有运行结果

    慎进18442619907: c语言程序运行后没有输出结果只有光标向下移动了,如果再随便输入一些数字再Enter建就出结果,为什么? -
    35967萧卢 : 原因就是你的输入函数写的有问题,你的格式控制列表是这样写的:"a=%f,b=%f,c=%f\n",把后面的字符'\n'去掉就可以了,这样程序就能正常运行了.否则无论输入多少个'\n'(回车都不好使的),因为scanf函数输入的时候会自动忽略换行符,但是你的格式控制列表中却要求必须输入一个换行.所以会出现问题,至于为什么输入别的字符就可以了,应该是输入了其他字符后scanf函数就直接返回了(但不是返回出错).

    慎进18442619907: C语言编程后无法输出结果 -
    35967萧卢 : 1、命令行窗口闪退?因为程序一旦执行完毕,窗口就会自动退出,并不是出了什么不正常的问题.您的意思是要让窗口hold住不退对吧?那可以程序末尾加上getch();这样就等效于按任意键退出(因为窗口要等待这条命令被执行完才会退出);最好不要用system("pause");2、exe文件在debug文件夹里面.

    热搜:c语言按回车不出结果 \\ c语言怎么延迟输出 \\ c语言代码运行不了 \\ c语言没有错误无法执行 \\ c语言编译不弹出黑框 \\ c语言程序不输出结果 \\ c语言为啥不显示结果 \\ c语言运行不出现窗口 \\ c语言运行了但出不了结果 \\ c语言代码没错但运行错误 \\ c语言编译没错运行不出 \\ c语言中什么叫死循环 \\ c语言没错但是运行不了 \\ c语言调试一次就退了 \\ c语言执行后回车就退出了 \\ c语言编译没错运行错误 \\ c语言编译没错运行空白 \\ c语言中运行结果总是0 \\ c语言调试成功运行无结果 \\ c语言让程序暂停几秒 \\

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网