C语言画图没有反应
#include<graphics.h>#include<conio.h>
#include<math.h>
int main()
{
int y=200,i,h;
float m;
int gdriver=DETECT,gmode;
initgraph(&gdriver,&gmode,"");
rectangle(0,0,400,400);
line(200,0,200,400);
line(0,200,400,200);
for(i=0;i<400;i++)
{
m=100*sin(i/32.83);
h=y-(int)m;
putpixel(i,h,15);
}
getch();
closegraph;
return 0;
}
结果只有一个矩形和两条线,为什么sin的图形没有出来