Cプログラミング
 Computer >> コンピューター >  >> プログラミング >> Cプログラミング

Cのアーク関数


Cプログラミング言語では、指定された中心座標と円弧の次数を使用して、指定された半径の円の円弧を作成するオプションがあります。

arc() 機能 アークを作成するために使用されます。このアーク関数は、出力画面に図形を描画できるメソッドを含むCのgraphics.hライブラリに含まれています。

構文

void arc(int x, int y, int startangle, int endangle, int radius);

それでは、関数について深く理解し、関数によって渡される各パラメーターと返される出力を理解しましょう。

パラメータ

x − type =int、function:円弧の中心のx座標を定義します。

y − type =int、function:円弧の中心のy座標を定義します。

開始角度 − type =int、function:円弧の開始角度を定義します。

絡み合う − type =int、function:円弧の終了角度を定義します。

半径 − type =int、function:円弧の半径を定義します。

#include <graphics.h>
int main(){
   int gd = DETECT, gm;
   int x = 250;
   int y = 250;
   int start_angle = 155;
   int end_angle = 300;
   int radius = 100;
   initgraph(&gd, &gm, "");
   arc(x, y, start_angle, end_angle, radius);
   getch();
   closegraph();
   return 0;
}

  1. プログラムを使用してC言語で再帰関数を説明する

    再帰関数 それ自体の観点から何かを定義するプロセスです。これは、関数の本体で再び自分自身を呼び出す関数です。 1からNまでのすべての整数の積である整数「N」の階乗を計算する関数ファクト()。 fact()が引数1(または)0で呼び出されると、関数は1を返します。それ以外の場合は、n * fact(n-1)の積を返します。これは、「n」が1に等しくなるまで発生します。 Fact (5) =5* fact (4)    =5*4*3* fact (3)    =5*4*3*2* fact (2)    =5*4*3*2*1 fact

  2. Cグラフィックのbar()関数

    bar() functionは、Cプログラミング言語でグラフィックを描画するために使用されるCグラフィック関数です。 graphics.hヘッダーには、グラフィックの描画に機能する関数が含まれています。 bar()関数もヘッダーファイルで定義されています。 構文 ボイドバー(int左、int上、int右、int下); bar()関数は、2次元の図形である(棒グラフの)棒を描画するために使用されます。塗りつぶされた長方形の図です。この関数は、バーの左上隅の(X、Y)座標{左と上}とバーの右下隅の(X、Y)座標{右と下}の4つの引数を取ります。 }。 プログラム #include <g