admin管理员组

文章数量:1794759

如何使用C语言绘制函数图像

如何使用C语言绘制函数图像

如何用C语言画出函数图像 安装easyX

easyx/这是easyX的库,下载安装程序安装即可

绘制思想

绘制数学图形最简单的思想就是将各个点绘制出来就可以了。

代码 #include<stdio.h> #include<graphics.h> #include<conio.h> #include<stdlib.h> #define s 10 //这是一个比率,相当于我把图形放大10倍 int main() { initgraph(800, 700); //初始化窗口,也就是程序框大小 setbkcolor(WHITE); //设置背景颜色 setlinecolor(RED); //设置坐标轴的颜色 cleardevice(); //清除屏幕内容 setorigin(400, 350); //设定坐标原点 line(-400, 00, 400, 00); //绘制X轴 line(0, 350, 0, -350); //绘制Y轴 for (int i = -500; i <= 500; i++) //绘制坐标 { line(s * i, 0, s * i, -10); if (i % 5 == 0) line(s * i, 0, s * i, -15); line(0, s * i, 10, s * i); if (i % 5 == 0) line(0, s * i, 15, s * i); } double x,y; for(x=-100;x<=100;x=x+0.001) { y = x * x + x + 2; //计算出每个X对应的Y值 putpixel(s * x, -s * y, BLACK); //画出每个点 } system("pause"); return 0; } 效果

本文标签: 如何使用函数图像语言