一位同事要求我使用单个变量并在单个循环中打印一个三角形(任意形状)。我做这种方式:如何使用单个变量和单个循环打印三角形?
Program.cs的
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Triangle
{
class Program
{
static void Main(string[] args)
{
var triangle = "*";
do { Console.WriteLine(triangle); }
while ((triangle += "*").Length < 10);
Console.ReadLine();
}
}
}
我希望,必须有这样做的更好的方法。你知道吗?
编辑:
添问我怎么样打印,而无需使用变量和循环的三角形。哎哟! 我以为还在想着:)你 知道它是如何做到的?
似乎合理。打印一个没有循环和/或没有变量的三角形的挑战可能会更有趣:) – 2010-07-09 12:28:51
Tim yah会更有趣:) – 2010-07-09 12:29:59
更好的方法是什么?______ – Blorgbeard 2010-07-09 12:30:53