棋盘.txt

来自「最常用的50个经典程序」· 文本 代码 · 共 40 行

TXT
40
字号
using System;
class ChessBoard
{
	public char[,] SquareColor=new char [8,8];
	public ChessBoard()
	{
		for(int i=0;i<SquareColor.GetLength (0);i++)
		{
			for(int x=0;x<SquareColor.GetLength (1);x++)
			{
				if((x%2)==0)
					if((i%2)==0)
						SquareColor[i,x]='W';
				else
						SquareColor[i,x]='B';
				else
					if((i%2)==0)
					SquareColor[i,x]='B';
				else
					SquareColor[i,x]='W';
			}
		}
	}
	void DrawBoard()
	{
		for(int i=0;i<SquareColor.GetLength (0);i++)
		{
			for(int x=0;x<SquareColor.GetLength (1);x++)
			{
				Console.Write (SquareColor[i,x]);
			}
			Console.WriteLine();
		}
	}
	static void Main()
	{
		ChessBoard MyChessBoard=new ChessBoard ();
		MyChessBoard.DrawBoard ();
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?