=======================================
1./*学用circle画圆形*/
#include "graphics.h"
main()
{int driver,mode,i
float j=1,k=1
driver=VGAmode=VGAHI
initgraph(&driver,&mode,"")
setbkcolor(YELLOW)
for(i=0i<=25i++)
{
setcolor(8)
circle(310,250,k)
k=k+j
j=j+0.3
}
getch()
}
2.//line画直线
#include "graphics.h"
main()
{int driver,mode,i
float x0,y0,y1,x1
float j=12,k
driver=VGAmode=VGAHI
initgraph(&driver,&mode,"")
setbkcolor(GREEN)
x0=263y0=263y1=275x1=275
for(i=0i<=18i++)
{
setcolor(5)
line(x0,y0,x0,y1)
x0=x0-5
y0=y0-5
x1=x1+5
y1=y1+5
j=j+10
}
x0=263y1=275y0=263
for(i=0i<=20i++)
{
setcolor(5)
line(x0,y0,x0,y1)
x0=x0+5
y0=y0+5
y1=y1-5
}
getch()
}
3.//用rectangle画方形
#include "graphics.h"
main()
{int x0,y0,y1,x1,driver,mode,i
driver=VGAmode=VGAHI
initgraph(&driver,&mode,"")
setbkcolor(YELLOW)
x0=263y0=263y1=275x1=275
for(i=0i<=18i++)
{
setcolor(1)
rectangle(x0,y0,x1,y1)
x0=x0-5
y0=y0-5
x1=x1+5
y1=y1+5
}
settextstyle(DEFAULT_FONT,HORIZ_DIR,2)
outtextxy(150,40,"How beautiful it is!")
line(130,60,480,60)
setcolor(2)
circle(269,269,137)
}
===================================
更多有关c语言图形方面的函数及用法请参考c语言图形学的相关知识。
c语言画图 要选对 C语言编程工具。 目前最方便的是“习语言”,它能编译所有C代码,又能在C代码中使用它支持的绘图函数。也可以使用二十年前的C语言编程工具来绘图,通常是在DOS窗口中绘图。
C语言中提供了库函数来画圆,函数名为circle函数的头文件为
#include<graphics.h>
函数功能:
circle()使用当前绘图色并以实线画一个完整的圆。
用法:该函数调用方式为void
circle(int
x,int
y,int
radius)
说明:参数x,y为圆心坐标,radius为圆半径,用像素个素表示。注意,调用circle()函数画圆时不用当前线型。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)