正文

图形2005-09-18 01:28:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/wojiele/4868.html

分享到:

#include <stdio.h>#include <conio.h>#include <math.h>#include <graphics.h>#define Pi 3.1415926main(){    int gdriver=DETECT,gmode;    float i,j;    int k;    float a,b,c;    float mid,m,x,y,z;    float u,v;    int col1,col2;    printf("enter the color value :");    scanf("%d %d",&col1,&col2);    initgraph(&gdriver,&gmode,"");    cleardevice();    for(i=0;i<=1.91;i+=1.91/75)    {    for(j=0;j<=21.6;j+=21.6/150)    {    for(k=1;k<=200;k++)    {        c=j;        a=sqrt(60*c)*cos(k*Pi/180*1.8);        b=sqrt(60*c)*sin(k*Pi/180*1.8);         mid=a*a+b*b+900;        m=450+a*a+b*b-30*c-a*i;        x=i+2*a*m/mid;        y=2*b*m/mid;        z=-(15*(900+3*a*a+3*b*b-120*c-4*a*i))/mid;         u=(25015*a-25015*x+c*x-a*z)/(c-z);        v=(25015*b-25015*y+c*y-b*z)/(c-z);        u/=10;        v/=10;        putpixel(u+320,v+280,col1);        putpixel(320-u,v+280,col2);     }    }    }    getch();    closegraph();}

阅读(3086) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册