程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C >> C語言基礎知識 >> 美麗的寶石

美麗的寶石

編輯:C語言基礎知識
#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) "); /*讀入表示圖案復雜度及大小的設置參數*/    scanf("%d,%d",&n,&r);    initgraph(&gdriver,&gmode," cgi");/* 設置圖形方式初始化*/    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(); /*關閉圖形顯示*/ }
 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved