李成笔记网

专注域名、站长SEO知识分享与实战技巧

利用EasyX图像编程制作y=x^2函数图像

一、代码如下:

#include<graphics.h>

#include<cmath>

#include<conio.h>

int main()

{int x=-50;

initgraph(100,200);

SetWindowText(GetHWnd(),"二次函数图像");

setlinecolor(RGB(0,255,255));

setorigin(50,100);

line(-50,0,50,0);

line(0,-100,0,100);

moveto(x,-pow(x,2)/25);

setlinecolor(RED);

for(x=-50;x<=50;x++)

lineto(x,-pow(x,2)/25);

getch();

closegraph();

return 0;

}

二、代码分析:

1、使用EasyX图形编程必须包含头文件graphics.h;

2、定义横坐标变量x,赋初值x=-50;

3、设置整个窗口原点的函数:setorigin(参数1,参数2),参数1表示原点的横坐标,参数2表示原点的纵坐标;

4、绘制两个坐标轴用line(参数1,参数2,参数3,参数4);

5、设置起点坐标的函数moveto(参数1,参数2),参数1表示起点的横坐标,参数2表示起点的纵坐标;

6、从起点到指定点绘制直线的函数:lineto(参数1,参数2),参数1表示指定点的横坐标,参数2表示指定点的纵坐标;

7、使用for()循环绘制连续的图像。

三、程序编译窗口:

四、程序运行窗口:

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言