C语言:为什么运行后屏幕只是闪了几下DOS界面就回到TC界面?什么运行结果都没看到!

#include "stdio.h"main(){printf("Hello C!");}为什么运行后屏幕只是闪了几下DOS界面就回到TC界面?什么运行结果都没看到!

第1个回答  2014-03-20
对,上面的说得对。因为程序在执行完printf以后就已经结束了,所以通过键盘可以中断程序的执行如果需要,你可以随时按Alt+F5返回到用户屏幕查看上次运行后的结果
第2个回答  2014-03-20
#include "stdio.h"main(){printf("Hello C!");getchar(); /*加上这一句让屏幕停顿一下*/
}

运行TC后出现了DOS黑屏,但为什么不显示结果
TC运行完程序是会自动退回编辑界面的,想看结果可以按Alt+F5键,按Alt+Enter键可以将TC在全屏幕和窗口模式下切换,想永久设置的话,可以在TC.Exe文件上点右键选属性,在屏幕标签里面设置TC的用法(全屏幕或窗口)。

为什么这个C语言的程序结果显示一下就不见了?
默认是这样的,DOS程序默认退出就关闭!你可以修改一下:右击程序“属性”-“程序”,取消勾上“退出时关闭”一项,这样就不会自动关闭了。但你必须为每个程序执行同一操作,还不如跟楼上所说一样的,在主函数末尾添加getch();语句,这样程序运行到最后要等待你按下任意键才会退出关闭。main(){ \/*...

...双击以后只是运行一个DOS窗口然后立马就什么都没有了
你运行的那个可能是用C语言编写,然后用wintc编译的一个程序,用wintc编译的程序就会有一个类似dos的窗口一闪而过,你可以去下载一个wintc的编译器,然后试试看

用win-tc编C语言时,DOS窗口闪了一下就不见了
\/*输出big函数的值,因为main函数与用户自定义函数big无关系,所以printf后的输出项表是big(x,y),而不是big(n1,n2)*\/ getchar();getchar();return 0;

用TC进行C语言编程,调试完毕运行的时候,运行结果的窗口一显示结果就跳...
和VC++不一样,TC在运行完程序后是不会暂停的,所以窗口闪一下就会关闭,如果需要查看运行结果,就需要在程序结束时(return语句之前)加一句getch();作用是等待用户的键入,这时如果你按任意键程序程序才会执行完毕,这样你就可以看到运行结果了 ...

C语言问题:为什么用TC2和3的时候我切成全屏的切回来就是黑屏了,退出也...
新建一个指向 tc.exe的快捷方式 然后右键快捷方式,选“属性”里面有选项卡“窗口”,可以调整全屏还是窗口化 另外tc窗口只是普通的dos窗口 可以按照通用的dos窗口那么设置 窗口化后右键tc窗口的兰条,属性,然后调整大小就是了

用Turboc2.0运编好C程序怎么看不到结果就返回编辑界面了,
看不到结果是因为结果显示在TC外的DOS系统,但是程序调试完毕立刻返回到TC所以你看不到.你可以使用如下方法解决这个问题:1.在程序里显示的部分后加上诸如getchar(); getch(); while(kbhit()!='x');之类的代码,使程序停留在显示界面,知道你按某些键才跳回 2.执行完后按ALT+F5可以直接切换到DOS界...

C语言运行无结果???急...急!!!
对着呢 可能是你没有运行对 要到相关目录然后在运行 比如你生成的可执行文件(假设可执行文件名是file.exe)在D:\\tc下 那么在运行中输入cmd 然后回车 再输入D: 再回车 然后输入CD 然后按Tab键找到tc然后回车 再输入file display what you enter后回车 就会显示 display what you enter ...

用TC3.0运行已经编译好的程序以后,屏幕只闪了一下,如何查看屏幕以输入...
程序运行结束,看不见了。你可以在程序的最后加上getchar()命令让程序等待一个输入后再结束,这样就方便查看结果了。

WIN-TC 编译后运行 DOS窗口闪一下就关了 求解
程序运行完毕,自动关闭了.可在程序体最后加 getchar(); 此函数为从键盘接收一个字符,此处没有附给任何变量,仅做等待.这样可以停在dos界面,您就可以看到结果了

相似回答