首页 > 学院 > 开发设计 > 正文

美丽的宝石

2019-11-17 05:34:07
字体:
来源:转载
供稿:网友
#include <math.h>#include <graphics.h>main(){    float t;   int x0=320,y0=240;   int n,i,j,r;   int x[50],y[50];   int gdriver=DETECT,gmode;   PRintf("input n(23~31)and r(100~200)/n"); /*读入表示图案复杂度及大小的设置参数*/   scanf("%d,%d",&n,&r);   initgraph(&gdriver,&gmode,"//tc//bgi");/* 设置图形方式初始化*/   cleardevice();/*设置背景色为白色*/   setcolor(RED);/*设置绘图色为红色*/   t=6.28318/n;   for(i=0;i<n;i++)  /*利用数学公式计算端点值*/   {     x[i]=r*cos(i*t)+x0;    y[i]=r*sin(i*t)+y0;   }   for(i=0;i<=n-2;i++)   {     for(j=i+1;j<=n-1;j++)  /*根据端点值画线*/     line(x[i],y[i],x[j],y[j]);   }   getch();         /*按下任意鍵退出*/   closegraph(); /*关闭图形显示*/}

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表