一、程序代码:
#include
#include
#include
int main()
{initgraph(500,250);
SetWindowText(GetHWnd(),"正弦函数图像");
setorigin(250,125);
setlinecolor(RGB(0,255,255));
line(-250,0,250,0);
line(0,-125,0,125);
moveto(-250,sin(-250));
setlinecolor(RED);
for(int x=-250;x<=250;x++)
lineto(x,50*sin(x/10.0));
getch();
closegraph();
return 0;
}
二、程序说明:
1、initgraph(500,250),设置窗体大小;
2、SetWindowText(GetHWnd(),"正弦函数图像"),设置窗体名称;
3、setorigin(250,125),设置窗体坐标原点;
4、line(-250,0,250,0),绘画横坐标轴;
5、line(0,-125,0,125),绘画纵坐标轴;
6、moveto(-250,sin(-250)),确定起点;
7、for(int x=-250;x<=250;x++)
lineto(x,50*sin(x/10.0)),使用循环语句,绘制正弦图像。
三、程序编译窗口:
![f29807e7034ac0379e6054a1eb016392.png](https://i-blog.csdnimg.cn/blog_migrate/1f30cc39b7fb64cde46ceef01319cfd2.jpeg)
四、程序运行结果:
![f9f21b81980d534a85b258d8f82500ef.png](https://i-blog.csdnimg.cn/blog_migrate/0e8aabbd207ad4096d5118ba81748b4e.jpeg)