该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
发一下我当年的练习程序
#include
#include
#include
#include
double exp(double x)
{double l,m;
unsigned int n;
l=1; m=1; n=0;
do {n++;
m=x*m/n;
l=l+m; }
while ((-1.0E-6<=m)&&(m<=1.0E-6));
return l; }
main()
{int graphmode, graphdriver=DETECT;
int x,y,z;
initgraph( &graphdriver ,&graphmode ," ");
setcolor(0);
setbkcolor(5);
line(0,470,640,470);
line(320,0,320,480);
for(x=-320.0;x<320.0;x++)
{y=exp(x);
putpixel(x+320,470-y,9);}
getch();}
#include
#include
#include
#include
#include
main()
{int graphmode, graphdriver=DETECT;
double x,y,z;
registerbgidriver(EGAVGA_driver);
initgraph( &graphdriver ,&graphmode ," ");
setcolor(0);
setbkcolor(0);
line(0,470,640,470);
line(320,0,320,480);
for(x=-640.0;x<640.0;x++)
{putpixel(sin(x)*100+320,240-100*cos(x*0.5),2);}
getch();}