⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 画圆.c

📁 大家参考使用
💻 C
字号:
#include<stdio.h>
#include<graphics.h>
#include<conio.h>
#define FillCircle;/*原来要调用的函数都要定义,就是#define 函数名*/

main()
{

int midx, midy; 
int stangle = 0, endangle = 360; 
int xradius = 70, yradius = 35; 
int x,y,radius,a,i;
int gdriver, gmode;
gdriver=VGA;
gmode=VGAHI;
initgraph(&gdriver, &gmode, "G:\Program Files\WINYES\TC20H\EGAVGA.BGI");

setfillstyle(1,7);
bar(0,0,639,479);

x=320;
y=280;
radius=80;
setfillstyle(3,5);
while(radius>25)
circle(x,y,radius--);


midx = 150; 
midy = 150; 
setcolor(getmaxcolor());
while(yradius>10)
{
ellipse(midx, midy, stangle, endangle, xradius, yradius--);
} 

yradius=35;
midx = 490; 
midy = 150; 
setcolor(getmaxcolor());
while(yradius>10)
{
ellipse(midx, midy, stangle, endangle, xradius, yradius--); 
}


xradius = 310; 
yradius = 230; 
midx = getmaxx()/2; 
midy = getmaxy()/2; 
setcolor(getmaxcolor());
while(yradius>227)
ellipse(midx, midy, stangle, endangle, xradius, yradius--); 
while(xradius>307)
ellipse(midx, midy, stangle, endangle, xradius--, yradius); 





/*sector( 100, 100, 200,100 );*/

getch();
closegraph();
return(0);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -