《C#入门经典》里的一段程序,感觉很赞,在此分享。

using System;namespace Mandelbrot
{class Program{static void Main(string[] args){double realCoord, imagCoord;double realTemp, imagTemp, realTemp2, arg;int iterations;for (imagCoord = 1.2; imagCoord >= -1.2; imagCoord -= 0.05){for (realCoord = -0.6; realCoord <= 1.77; realCoord += 0.03){iterations = 0;realTemp = realCoord;imagTemp = imagCoord;arg = (realCoord * realCoord) + (imagCoord * imagCoord);while ((arg < 4) && (iterations < 40)){realTemp2 = (realTemp * realTemp) - (imagTemp * imagTemp) - realCoord;imagTemp = (2 * realTemp * imagTemp) - imagCoord;realTemp = realTemp2;arg = (realTemp * realTemp) + (imagTemp * imagTemp);iterations += 1;}switch (iterations % 4){case 0:Console.Write(".");break;case 1:Console.Write("o");break;case 2:Console.Write("O");break;case 3:Console.Write("@");break;}}Console.Write("\n");}Console.ReadLine();}}
}

Mandelbrot命令行实现相关推荐

  1. ECS(Linux)连接RDS,使用命令行方式连接实例

    使用命令行方式连接实例 通过命令行连接RDS MySQL数据库,连接方式如下: mysql -h<连接地址> -P<端口> -u<用户名> -p -D<数据库 ...

  2. 从命令行到IDE,版本管理工具Git详解(远程仓库创建+命令行讲解+IDEA集成使用)

    首先,Git已经并不只是GitHub,而是所有基于Git的平台,只要在你的电脑上面下载了Git,你就可以通过Git去管理"基于Git的平台"上的代码,常用的平台有GitHub.Gi ...

  3. 基于Golang的CLI 命令行程序开发

    基于Golang的CLI 命令行程序开发 [阅读时间:约15分钟] 一. CLI 命令行程序概述 二. 系统环境&项目介绍&开发准备 1.系统环境 2.项目介绍 3.开发准备 三.具体 ...

  4. 简单解决用VS编写hello world时命令行一闪而过

    一.在return 0;前一行加一个getchar(); 二.使用项目模板为 windows 桌面向导 c++ 3.命令行控制台一闪而过.这是我们使用空文件夹加载的项目,默认不是控制台应用程序,新建控 ...

  5. java命令行读入密码_java-在命令行上隐藏输入

    是的,可以做. 这称为命令行输入屏蔽. 您可以轻松实现此目的. 您可以使用单独的线程擦除输入的回显字符,并用星号替换. 使用下面显示的EraserThread类完成此操作 import java.io ...

  6. Redis 笔记(16)— info 指令和命令行工具(查看内存、状态、客户端连接数、监控服务器、扫描大key、采样服务器、执行批量命令等)

    Info 命令返回关于 Redis 服务器的各种信息和统计数值.通过给定可选的参数 section ,可以让命令只返回某一部分的信息. 1. 显示模块 server : 一般 Redis 服务器信息, ...

  7. Linux shell 学习笔记(10)— 处理用户输入(命令行读取参数、读取用户输入、超时处理)

    1. 命令行参数 向 shell 脚本传递数据的最基本方法是使用命令行参数.命令行参数允许在运行脚本时向命令行添加数据. $ ./addem 10 30 本例向脚本 addem 传递了两个命令行参数( ...

  8. 命令行带参数启动--命令行相关问题 代码规范

    20210106 其实cmd和Linux一样可以通过特殊符号换行的: Linux 为 \ 而cmd 为 ^ 命令行换行符 20201127 options 代码编写变量意义 20200728 a.py ...

  9. 2021年大数据Hadoop(八):HDFS的Shell命令行使用

    2021大数据领域优质创作博客,带你从入门到精通,该博客每天更新,逐渐完善大数据各个知识体系的文章,帮助大家更高效学习. 有对大数据感兴趣的可以关注微信公众号:三帮大数据 目录 HDFS的Shell命 ...

最新文章

  1. 全奖博士 | 美国康涅狄格大学计算机科学与工程系
  2. 谈谈自己对REST、SOA、SOAP、RPC、ICE、ESB、BPM知识汇总及理解
  3. python递归算法经典实例-Python递归算法详解
  4. 如何打开手机端口_微信接收图纸dwg怎么打开?如何手机查看CAD图纸,三步免费教你...
  5. 【案例】护士发错药怎么处理?
  6. 转-Android Studio *.jar 与 *.aar 的生成与*.aar导入项目方法
  7. array python 交集_模糊数学Python库简介和评测
  8. 分数怎么化成带分数_人教版五年级下册第4单元带分数及把假分数化成整数或带分数教学视频+知识点...
  9. Intel 64/x86_64/IA-32/x86处理器 - 指令格式(8) - 80386/32位指令前缀
  10. react-native与原生三种交互模式
  11. layui框架和vue哪个好_小颖的前端框架
  12. mysql optimize 用法_mysql中OPTIMIZE TABLE的作用
  13. CAN网络管理Autosar(入门)
  14. 威尔特拉斯定理_维尔斯特拉斯函数-魏尔斯特拉斯给出的那个函数是什么此函数处处连续但处处不可导,我只 爱问知识人...
  15. 六款Win7系统可用的免费内存释放工具,让电脑跑的更high
  16. PHP 导出 Excel 换行不显示
  17. Defcon 2018 Qualify: Easy Pisy writeup
  18. 高职计算机教CAD,高职城乡规划专业“Auto CAD计算机辅助设计课程改革设计
  19. tableview的详解
  20. 03-SQLPlus的常用命令和使用

热门文章

  1. 微信安卓最新 7.0.22 版本来了,赶紧抢先内测体验吧!美颜,连麦,刷礼物统统来了...
  2. 华为设备DHCP snooping配置
  3. 程序员的节日1024
  4. element动态合并行和列
  5. bzoj 2081: [Poi2010]Beads 哈希
  6. android定位软件开发,android gps定位app源码(GpsTracker)
  7. 【Java】云E办项目后端技术栈整合及代码阅读
  8. 【转载】人生如梦游戏间,RPG游戏开源开发讲座(JAVA篇)[3]——邯郸学步
  9. SAP CO01(创建生产订单)/MIGO(发货投料)前台操作
  10. 为什么聪明人未能拯救世界?|《流浪地球》冷思考