如何用c语言画函数图像

Python020

如何用c语言画函数图像,第1张

用GDI绘图吧,比较简单。绘图的思想是让x以固定的值在区间内持续增长,比如x=0.1,0.2,0.3.....,以计算出的y值来确定y坐标。用线连接所有的点就行了。MoveTo(),LineTo()函数你用得着,具体情况请自行查看MSDN。

我画了半个正弦函数,其余的你可以照着画,欢迎讨论,

#include "stdio.h"

#include "conio.h"

#include "math.h"

#include "graphics.h"

void main()

{

int driver,mode,i

driver=DETECT

mode=0

initgraph(&driver,&mode,"")

setcolor(15)

for(i=0i<360i++)

line(i,200*sin(i*3.14/360),i+1,200*sin((i+1)*3.14/360))

getch()

restorecrtmode()

}