在Turbo C 2.0下编译图形程序时,运行时程序没有错误,就是没有结果出来,编程高手请指定一下,万分感谢~

时c语言的程序

源程序发来看看.
如果可以运行 但是屏幕一直是黑的,那就要看看程序有没有死循环。
如果刚已运行,马上就弹回到编译器那,应该是你没加上getch();,让屏幕暂缓一下即可。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-12-30
程序最后 加 getch();试试
第2个回答  2010-01-03
自己想
第3个回答  2010-01-08
initgraph()函数的第三个参数是驱动程序(*.BGI)文件的路径,应指定他的路径。

int gdriver = DETECT, gmode;
initgraph(&gdriver, &gmode, "");
引号内是路径。
或者使用下面这个:
1. 在C:\TC子目录下输入命令:BGIOBJ EGAVGA

此命令将驱动程序EGAVGA.BGI转换成EGAVGA.OBJ的目标文件。
2.
在C:\TC子目录下输入命令:TLIB LIB\GRAPHICS.LIB+EGAVGA

此命令的意思是将EGAVGA.OBJ的目标模块装到GRAPHICS.LIB库文件中。
3.
在程序中initgraph()函数调用之前加上一句:
registerbgidriver(EGAVGA_driver):
该函数告诉连接程序在连接时把EGAVGA的驱动程序装入到用户的执行程序中。

这样使用initgraph(&gdriver, &gmode, ""); 就不用自定路径了。

在Turbo C 2.0下编译图形程序时,运行时程序没有错误,就是没有结果出来...
如果可以运行 但是屏幕一直是黑的,那就要看看程序有没有死循环。如果刚已运行,马上就弹回到编译器那,应该是你没加上getch();,让屏幕暂缓一下即可。

各位大虾 请问我用turbo c 2.0编写了图形程序,编译调试都成功,但是为 ...
打开你的turbo c安装文件夹看看 例如 安装在 C:\\TC2 而bgi驱动在 C:\\TC2\\bgi 那就填 "C:\\\\TC2\\\\bgi"

Turbo c 2.0中一个程序编译成功,但是不显示结果。
在printf("%d\\n",sum);后面加getch();include <stdio.h> include <stdlib.h> main() { int sum,i;sum=0;i=1;while(i<=10){ sum=sum+i;i=i+1;} printf("%d\\n",sum);getch();}

为什么我下载的Turbo C V2.0可以运行程序但是看不见运行结果啊!
运行完了就return 了,程序当然看不见呵呵,上面是个好办法,如果不想添加那个代码破坏结构的话,可以进开始->运行,输入cmd,然后进到你tc的目录下,直接输入你的应用程序名.exe运行也可以呵呵

turbo c 2.0 代码都打出来了 运行结果的时候什么也没有 怎么办!!!
是什么反应也没有,你可以用alt+F5显示结果屏幕,也可以在程序的最后一行加上“getch();”,这样,程序运行到此处会停下来等你敲任意键。

Turbo c 2.0中编程完后不能看到运行结果怎么办呀??
Alt+F5 查看运行结果

...TurboC2.0为什么编写完的程序不能运行(程序没错误),我该怎么办_百 ...
编译错误:找不到函数原型的是你的头文件路径不对,检查你的tc 的option菜单下的directory项中的路径是否正确。

我用turbo C调试好程序,运行没问题,但查看运行结果怎么是黑屏,没有显...
源程序需经编译无误后, 才可以投入运行。具体操作如下:(1). 如果当前还在编辑状态, 可按Alt+R, 再选择RUN项即可。(2). 按Ctrl+F9。可以参见详细“Turbo C 程序设计初步(1)”http:\/\/hi.baidu.com\/calmkir\/blog\/item\/75c275a96251fefd1f17a265.html 参考资料:http:\/\/hi.baidu.com\/calmkir...

为什么TURBOC2.0调试没有结果显示出来?
不是按Alt+F5运行程序,是按Ctrl+F9编译运行!!按Alt+F5是用来切换到DOS模式下,看看运行结果。

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

相似回答
大家正在搜