zoukankan      html  css  js  c++  java
  • 循环结构之FOR语句

    本示例的FOR循环创建一个Mandelbrot图像。

    using System;
    namespace a
    {
    	class Program
    	{
    		public 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("0");
    								break;
    							case 3:
    								Console.Write("@");
    								break;
    						}
    					}
    					Console.Write("\n");
    			}
    			Console.ReadKey();
    		}
    	}
    }
  • 相关阅读:
    idea--不能启动问题
    linux--mysql5.7安装
    vmware
    debezium
    java枚举
    springfox
    日志级别
    lombok--知识点
    es6--箭头函数
    网址访问过慢
  • 原文地址:https://www.cnblogs.com/bimgoo/p/2468859.html
Copyright © 2011-2022 走看看