说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

请各位高手帮我看看这段程序

编辑:说三道四文库 发布时间:2018-08-15 03:10
HTML文档下载 WORD文档下载 PDF文档下载
#include "string.h"
#include "graphics.h"
int a[4],i,j,m;
int arw1[10]={10,40,5,40,10,32,15,40,10,40 };
int arw2[10]={618,465,618,460,626,465,618,470,618,465};
void main()
{
 int gd=DETECT,gr;
 initgraph(&gd,&gr,"c:\\turboc2");
 setbkcolor(10);
  cleardevice();
  setcolor(4);
  setcolor(8);
 printf("Please Input The Num:\n");
 for(m=0;m<4;m++)
 scanf("%d",a[m]);
 DrawZB();
 getch();
 closegraph();
}
 
 
int DrawZB()
{
 line(10,465,618,465);
 line(10,40,10,465);
 drawpoly(5, arw1);   /*??*/
 drawpoly(5, arw2);
for(i=10;i<=618;i+=20)
 line(i,460,i,463);
 for(i=465;i>=40;i-=20)
 line(10,i,13,i);
 line(a[0],a[1],a[2],a[3]);
return 0;
}
输入坐标后为何不能画线???
不会,不过
个人认为:5分太少了,当然画不出来
setcolor(4);
  setcolor(8);
显然多余了一句
不过这点小问题不会影响你画图吧,还没有看出来是那里出了问题
scanf("%d",a[m]);

-----------------------------
 scanf("%d",&a[m]);
汗~~ 没有看到这个错误~
-_-b
fatal error C1083: Cannot open include file: 'graphics.h': No such file or directory
Error executing cl.exe.
在vc++6.0编译通不过。
我这边运行没问题的啊,画了个坐标线,你的那个No such file or directory意思是没找到头文件了。
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘