色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          "); //-->

          博客專欄

          EEPW首頁 > 博客 > C語言繪圖教程例子5-1

          C語言繪圖教程例子5-1

          發(fā)布人:chen3bing 時間:2024-05-15 來源:工程師 發(fā)布文章

          代碼

          #include <graphics.h>
          #include <math.h>
          
          void polygon(x0,y0,a,n,af)
          int x0,y0,a,n;
          	float af;
          {
          	
          	
          		int x,y,i;
          		float dtheta,theta;
          		if(n<3) return;
          		dtheta=6.28318/n;
          		theta=af*0.0174533;
          		moveto(x0,y0);
          		x=x0;
          		y=y0;
          		for(i=1;i<n;i++)
          		{
          			x=x+a*cos(theta);
          			y=y+a*sin(theta);
          			lineto(x,y);
          			theta=theta+dtheta;
          		}
          		lineto(x0,y0);
          	}
          
           int main()
           {
          
          	
          
          	
          	int i,a=80,x=200,y=100;
          	int gdriver=DETECT,gmode;
          	initgraph(&gdriver,&gmode,"c\\tc");
          	cleardevice();
          	setbkcolor(9);
          	setcolor(4);
          	for(i=3;i<=10;i++)
          	polygon(x,y,a,i,0); 
          
          		
          		
           getch();
           
          return 0;
           }

          運行

          1710053115378.jpg

          *博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。



          關(guān)鍵詞: C語言繪圖

          技術(shù)專區(qū)

          關(guān)閉