• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:このプログラムを実行すると座標列になるのですが、どうして実行結果のよう)

プログラム実行結果の座標列になる理由について教えてください

このQ&Aのポイント
  • draw_polygon関数を実行すると、座標列が生成されます。
  • 座標列が生成される理由は、draw_polygon関数内で、与えられた半径と中心座標を基に多角形を描画しているからです。
  • 関数内で再帰的にdraw_polygon関数が呼ばれることで、半径が縮小されるごとにより小さな多角形が描かれます。

質問者が選んだベストアンサー

  • ベストアンサー
  • salsberry
  • ベストアンサー率69% (495/711)
回答No.1

関数の再帰呼び出しって知っていますか? draw_polygon()の中でdraw_polygon()を呼んでいますよね。これが再帰呼び出しです。 半径と中心座標を変えながらdraw_polygon()を実行していきます。半径が0.05以下になったらそれ以上再帰呼び出しをしません。

関連するQ&A

専門家に質問してみよう