69,371
社区成员
发帖
与我相关
我的任务
分享
#include "graphics.h"
#include "math.h"
#define PI 3.14159
static double th=PI/180;
void init(void);
void draw(void);
void close(void);
int main()
{
init();
draw();
close();
return 0;
}
void init(void)
{
int gr=DETECT,gm;
initgraph(&gr,&gm,"c:\\turboc2");
cleardevice();
setcolor(RED);
line(0,200,400,200);/*x、y坐标轴*/
line(200,0,200,400);
}
void close(void)
{
getch();
closegraph();
}
void draw(void)
{
double i;
double x1,y1;
moveto(200,200);
for(i=-180;i<=180;i+=0.001)
{
x1=i+200;
y1=-(100*cos(i*th)-200);/*画余弦*/
putpixel(x1,y1,GREEN);
}
}