134.沙丘图案

简介: 134.沙丘图案
/* Sandhill */
#include <graphics.h>
#include <math.h>
#define PI 3.1415926
void main()
{
  double a,b,c;
  int x,y,py;
  int gdriver=DETECT,gmode;
  initgraph(&gdriver,&gmode,"c:\\tc");
  cleardevice();
  setbkcolor(9);
  setcolor(14);
  outtextxy(80,3,"This program show the Sandhill picture.");
  for(py=20;py<=380;py+=3)
  {
    c=(py-20)*4*PI/360;
    b=PI*cos(c);
    for(a=0;a<=6*PI;a+=PI/7)
    {
      x=600/(6*PI)*a+20;
      y=10*sin(a+cos(a)*PI-b)*cos(c)+py;
      if(a==0)
        moveto(x,y);
      else
        lineto(x,y);
    }
  }
  outtextxy(80,460,"Press any key to quit...");
  getch();
  closegraph();
}
相关文章
|
9月前
|
并行计算 算法 C++
《探索C++在3D重建中的算法与技术要点》
3D重建是计算机视觉的重要技术,广泛应用于多个行业。C++因其高效性和对底层硬件的良好控制,成为实现3D重建算法的首选语言。本文介绍了多视图立体视觉、立体匹配、点云处理与重建、网格重建与优化、纹理映射及CUDA加速等关键技术,详细阐述了各算法的原理和C++实现要点。
206 18
【红包雨接口设计】
【红包雨接口设计】
156 0
|
机器学习/深度学习 人工智能 算法
阿里巴巴新模型EMO的技术原理
【2月更文挑战第10天】阿里巴巴新模型EMO的技术原理
1839 2
阿里巴巴新模型EMO的技术原理
|
算法 C语言 索引
计算机简单算法
计算机简单算法
124 1
|
存储 索引 Python
Pandas 2.2 中文官方教程和指南(十四)(2)
Pandas 2.2 中文官方教程和指南(十四)
72 1
|
C语言
造轮子之-C语言实现ArrayList
造轮子之-C语言实现ArrayList
|
算法 C++ 计算机视觉
配置win10+vs2013+dlib18.16库
配置win10+vs2013+dlib18.16库
145 1
|
资源调度 前端开发 Java
React Native 运行报错 Command failed_ gradlew.bat app_installDebug -PreactNativeDevServerPort=8081
React Native 运行报错 Command failed_ gradlew.bat app_installDebug -PreactNativeDevServerPort=8081
396 0
|
机器学习/深度学习 人工智能 PyTorch
极智AI | opencv你真的会用吗?
大家好,我是极智视界,本文介绍一下 opencv 你真的会用吗?
187 0
|
机器学习/深度学习 算法 计算机视觉
【图像重建】基于FDK算法实现图像重建附matlab代码
【图像重建】基于FDK算法实现图像重建附matlab代码