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


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。