当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


C语言 arc()用法及代码示例


圆弧在图形中非常常见,因为它们是复杂形状的构建块。制作圆弧非常简单,因为我们只需要调用一个函数。

制作一个的函数arc(), 接受五个参数xy坐标、起始角、终止角和半径。这将使弧将所有值都很好。下面的示例处理所有这些事情,因为它实现了四个弧。

你应该总是使用getch()函数来冻结屏幕,以便您可以看到输出。该arc()函数来自graphics.h文件,该文件应包含在程序文件中。

graphics.h - C 中的 arc() 函数示例


#include <graphics.h>
#include <conio.h>


int main() 
{
	//initilizing graphic driver and 
	//graphic mode variable
	int graphicdriver=DETECT,graphicmode;

	//calling initgraph with parameters
	initgraph(&graphicdriver,&graphicmode,"c:\\turboc3\\bgi");

	//Printing message for user
	outtextxy(10, 10 + 10, "Program to draw arcs of diffrent sizes in C graphics");

	// creating arcs using arc function.

	arc(100, 100, 0, 100, 50);

	arc(250, 100, 0, 150, 50);

	arc(400, 100, 0, 200, 50);

	arc(550, 100, 0, 250, 50);


	getch();
	return 0;
}

输出

graphics.h - arc() function program in C



相关用法


注:本文由纯净天空筛选整理自Manu Jemini大神的英文原创作品 arc() function of graphics.h in C。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。