‘壹’ 我c程序正确 但是点击编译后不出现结果
能运行,不代表代码没错。
编译不报错,不代表能正常运行。
但是运行结果不在你控制之内,代码肯定有错
看你刚补发的图
你的Vs开启了预编译头功能
常用的头文件,加入到这个预编译头文件中,这样只需要添加stdafx.h即可。
关闭该功能:
右键项目->属性->配置属性->C/C++->预编译头->不使用预编译头。
不同版本可能有区别,你找找。
‘贰’ C语言编译出来出现黑色窗口什么都没有
因为代码里面没有加入暂停语句,所以程序运行完后就自动关闭了在最后加入一个getchar()就OK了或者包含头文件stdlib.h再在最后加入一句system("pause");
‘叁’ c语言中编写一个程序,编译通过,但是屏幕上没有任何显示,是为什呢
您好,如果源文件已经完成编译,可以按下F10键,或点击运行菜单中的 运行[R]。若未编译,则按下F11键或选择运行菜单中的 编译运行[o],编译完成后自动运行。希望能帮助到您。
‘肆’ 程序编译运行就没反应了,也没提示错误,是什么问题
微软的VC++6.0编译环境下运行程序是默认自动在最后加上system("pause")的,不至于这样人工干涉吧。
楼主说的“没有一点儿反应”是什么情况,是程序框框出来后就不走了一直挂在那里,还是根本就没有看到程序框框出来?
对了楼主,你不会是扔下VC++亲自跑到Debug文件夹里去双击那个exe文件了吧?那样的话是需要在代码最后面写上system("pause")的,或者加个无用的cin之类的输入也行。
哦,还有一种情况,VC++6.0编译的时候很容易死掉,你点关闭按钮他还说“正在组建不能关闭”。其实不只是在“编译”的时候,连“组建”也会出这问题。我一般喜欢先点编译,提示obj没错误就直接去点执行,让他给我组建完了马上运行出来,但是下面的提示信息栏显示link...(组建中)就没动静了,程序出不来,点那个停止按钮也没反应,我就直接用任务管理器把他毙了再双击那个工作空间文件(.dsw)打开。听说微软有个这方面的补丁,我也没下载过,不知道管不管用。不知楼主是不是也遇上了这情况。
‘伍’ C语言编译成功却没有结果显示怎么破
经整理并编译后执行,发现该程序之所以没有显示,是因为它一直在执行。
出现上述现象,一般情况下,是因为程序陷入了死循环。
建议:
一、每个if或else子句,哪怕只有一个语句都用{}括起来,以便梳理程序结构;
二、逐段测试或按功能写成函数形成模块,从而方便调试。
‘陆’ 初学c语言,但编译后显示没有任何东西,哪里出错了
1,你sum没有初始化,定义的时候, int sum = 0;
2,你的循环次数太多 ,系统计算需要时间 。所以需要等待的时间长。。。你只是没等到而已。何况你用while的时候,是死循环 不会跳出。
把循环次数适当减少。
3.你回车 /n 斜杠反了 其实是\n。
记得采纳啊 兄弟
‘柒’ C语言编译好后为什么运行不出结果呢
那可能在运行过程中出现异常报错,而你未编写这种情况,从而导致不出结果