这是我用C语言实现分形学图形的第一个程序,无奈我手头这方面的资料不多,所以可能用了最笨的办法,如果你发现其中的不足或错误,请不吝赐教。

/*Mandelbrot集图形的C语言源代码:*/

/*分形学图形*/

#include#include#include

int main()

{

float m,dx,dy,x,y,x_n,y_n,Cx,Cy;

int n,i,j,L=4;

int gdriver=DETECT,gmode;

initgraph(&gdriver,&gmode,\"\"); /*初始化图形系统*/

setbkcolor(1);

dx=3.0/639;

dy=2.2/479;

for(i=0;i<639;i++)

{

Cx=-1.9+i*dx;

for(j=0;j<479;j++)

{

Cy=-1.2+j*dy;

x=y=0;

for(n=0;n<=1000;n++)

{

x_n=x*x-y*y+Cx;

y_n=2*x*y+Cy;

m=x_n*x_n;

if(m>L) break;

x=x_n;

y=y_n;

}

putpixel(i,j,(int)(0.4*m)%16);

}

}

getch();

closegraph();

}

分形图案c语言源程序,Mandlbrot集图形的一个C语言实现相关推荐

  1. c语言源程序最多可能由组成,一个C语言源程序由若干函数组成,其中至少应含有一个()。...

    个C语言源由I am interested in the training course, which _____ at Hilton Hotel in Beijing from March 8 to ...

  2. R语言入门第二集 实验一:R 语言数据结构、数据导入与数据处理

    R语言入门第二集 实验一:R 语言数据结构.数据导入与数据处理 一.资源 R语言基本数据结构练习和数据的导入和处理对象常用函数练习--东北大学大数据班R语言实训第一次作业" R(4)求解数据 ...

  3. c语言小游戏vc,C语言探索之旅:第一个C语言小游戏

    C语言探索之旅:第一个C语言小游戏-1.jpg (37.05 KB, 下载次数: 0) 2018-10-8 19:23 上传 内容简介 1.课程纲领 2.第一部分第八课:第一个C语言小游戏 3.第一部 ...

  4. c语言画图 钟表模拟程序,图形模拟时钟C语言课程设计

    图形模拟时钟C语言课程设计 更新时间:2017/2/2 9:03:00  浏览量:640  手机版 学号13082101182014-2015学年第二学期 <高级语言程序设计> 课程设计报 ...

  5. 一个c语言源程序至少包括哪些内容,一个c源程序中至少应包括一个什么函数_后端开发...

    PHP如何将PNG转换成JPG?_后端开发 PHP将PNG转换成JPG的方法:首先获取要转为JPG的PNG图片路径:然后通过"imagecreatefrompng()"函数,并根据 ...

  6. 编译我的第一个c语言,linux菜鸟学习写第一个C语言代码--“hello Linux!”

    2004年4月20日最新版本的GCC编译器3.4.0发布了.目前,GCC可以用来编译C/C++.FORTRAN.JAVA.OBJC.ADA等语言的程序,可根据需要选择安装支持的语言.GCC 3.4.0 ...

  7. c语言 方程改main的值_C语言编程笔记丨编写第一个C语言程序hello world,我教你哇...

    如果用C语言输出:Hello,world!,该如何编写程序? **代码如下:** #include//包含标准库的信息 main()//定义名为main的函数,不接受参数值 {//main函数的语句都 ...

  8. c语言变量名由啥组成,一个c语言是由什么构成

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. 一个C语言由数据类型.常量与变量.数组.指针.字符串.文件输入或者输出构成.C语言是一门面向过程的计算机编程语言,C语言的设计目标 ...

  9. 第02章 c语言初探(c语言笔记)2.1 第一个 C 语言程序

    2.1 第一个 C 语言程序 写C/C++可以用这个软件: 打开这个软件,然后点击左上角的[文件],[新建],[源代码] 之后会出现这样的界面: 先写一个简单的程序: 然后点击[编译运行],如下图: ...

最新文章

  1. 规格表管理之查询获取规格表列表数据
  2. 设置google浏览器不缓存JS
  3. MERGE批量增删查改数据
  4. 负压式爬壁机器人_一种负压吸附式仿生爬壁机器人的制作方法
  5. 域名实名认证多长时间_域名如何选择有利于网站优化?
  6. 用python画三角函数
  7. python采用强制自动缩进使代码具有极佳的可读性_Python的详细介绍
  8. VsCode下载,使用国内镜像秒下载
  9. 使用android busybox拷贝文件到qnx系统
  10. excel组合汇总_Excel汇总20151102
  11. html5 canvas 涂鸦画板
  12. transformer中的相对位置偏置的介绍(relative position bias)
  13. 孔雀优化算法(POA)——(含MATLAB代码)
  14. 逍遥模拟器微信提示无法连接服务器,轻松解决夜神逍遥模拟器模拟器等模拟器无法连接问题...
  15. java Double去掉科学计数E
  16. office2016安装后新建图标(word\excel\ppt)等文件图标均显示白色
  17. Spotify 每周推荐功能:基于机器学习的音乐推荐
  18. 呼叫中心中继网关参数选型
  19. 我想看的是美胸和大长腿,你却给我直播写代码?
  20. Android操作系统简介

热门文章

  1. ribbon重试机制
  2. 【bzoj 4455】小星星(树型DP+容斥原理+dfs建树和计算的2种方式)
  3. slf4j + log4j原理实现及源码分析
  4. slice 定义和用法
  5. mfc中点击关闭按钮时删除指定文件
  6. 【剑指Offer】07变态跳台阶
  7. NetCore 2.0 + Swagger 的WebAPI 模板例子
  8. 转载:一步一步和我学Apache JMeter
  9. QNX Hardware connection
  10. air写文件 SecurityError: fileWriteResource 时报错的解决方法