各位大虾 请问我用turbo c 2.0编写了图形程序,编译调试都成功,但是为什么就是不能运行呢?生成不了exe文

#include<graphics.h>voidmain(){intxc,yc,r;intgdriver=EGA,gmode=1,x,y;initgraph(&gdriv... #include<graphics.h>
void main()
{
int xc,yc,r;
int gdriver=EGA,gmode=1,x,y;
initgraph(&gdriver,&gmode,"");/*图形方式初始化*/
cleardevice(); /*清屏*/
setbkcolor(15);
xc=320;
yc=180;
r=110;
setcolor(4);
settextstyle(1,0,4); /*设置文本为三倍字体,水平输出,字符大小为4*/
settextjustify(1,2); /*确定文本的排列方式*/
outtextxy(320,6,"This is a Pie Chart!"); /*字符串的位置是(320,6)*/
settextstyle(1,0,1); /*设定字符大小为1*/
setfillstyle(1,4);/*设定填充颜色为红色*/
setcolor(1);
pieslice(xc+6,yc-6,0,90,r);/*绘制扇区*/
settextjustify(0,0);/*确定文本的排列方式*/
outtextxy(400,100,"25%");/*在位置(410,100)处输出字符串"25%"*/
setfillstyle(8,2);/*用斜网格填充*/
pieslice(xc-3,yc-8,90,135,r);/*绘制扇区*/
settextjustify(2,0);/*确定文本排列方式*/
outtextxy(270,90,"12%");/*在位置(270,90)处输出字符串"12.5"*/
setfillstyle(11,5);/*用密集点填充*/
pieslice(xc-8,yc-4,135,225,r);/*绘制扇区*/
settextjustify(2,1);/*确定文本排列方式*/
outtextxy(190,180,"25%");
setfillstyle(2,1);/*用“—”填充*/
pieslice(xc,yc,225,360,r);/*绘制扇区*/
settextjustify(0,2);
outtextxy(370,260,"38%");
getch();
closegraph();/*退出图形状态*/
}
这个是源程序,程序应该没问题,大家帮我分析下不能运行的原因,谢谢
展开
 我来答
德昂当
2011-04-01 · TA获得超过2842个赞
知道大有可为答主
回答量:1074
采纳率:100%
帮助的人:791万
展开全部
initgraph(&gdriver,&gmode,""); 这个函数里,""中写上图形模式的驱动程序的静态库文件的地址。
不写就是说在当前文件夹下,跟你的exe文件在同一个目录下(调试时是要跟TC.exe在一起)。
也可以写成绝对地址。比如我的
initgraph(&gdriver,&gmode,"f:\\tc2\\bgi"); 我的文件在TC2下的bgi文件夹里。
库文件好几个,就是如EGAVGA.bgi CGA.bgi 后缀名是 bgi 和 chr 等等的文件
有阳旭rC
2011-04-01 · TA获得超过5004个赞
知道大有可为答主
回答量:4676
采纳率:20%
帮助的人:2748万
展开全部
怎么,那我发一个给你吧WIN-TC,你把邮箱地址发消息(注明问题)给我,我刚才才发了一个出去呢,管用不你用了在说吧? 装个linux 吧,我觉得装
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式