急求C语言画图问题

来源:百度知道 编辑:UC知道 时间:2024/05/28 04:01:11
我编写了一个画表格的函数,但是他总是说我没有装载<graphics.h>
而且用到的几个函数都用不了...

#include <graphics.h>
#include <stdio.h>
#define BEGIN 160 /*起始点*/
#define END 400 /*终点*/
#define WIDTH 20 /*表格宽度*/

int main()
{
int gdriver=DETECT,gmode;
int i,j;
initgraph(&gdriver,&gmode,"E:\\Program Files\\WINYES\\TC20H"); /*设置图形方式初始化*/
cleardevice(); /*清屏*/
setbkcolor(BLACK); /*设置背景为黑色*/
for(j = BEGIN;j <= END;j+=WIDTH)
for(i= BEGIN;i<=END;i++) /*绘制表格中的横坐标线*/
putpixel(i,j,WHITE);
for(i = BEGIN;i <= END;i+=WIDTH)
for(j = BEGIN;j <= END;j++) /*绘制表格中的纵坐标线*/
putpixel(i,j,WHITE);
getch();

return 0;
}

到底是什么问题啊?
系统提示问题出错在:
无法加载graphics.h

如果提示找不到"graphics.h",则:
1). 确保路径设置正确:
进入Turbo C => F10(进入菜单) => Options => Directories:
确保Include Directories, Library Directories正确,一般地可以设为:
.\include(即TC所在路径下include文件夹)
.\lib
也可以设为绝对路径,例如:
C:\TC\include
C:\TC\lib
2). 如果路径设置正确,则要确保include文件夹下有"graphics.h"文件
这样应该就可以了.

你的程序没有问题,我用TC20运行过了,出现一张网格图案.

重装你的TC20吧

请附上编译错误,否则只能猜测了

你的TC是不完整?