怎样用c打x图形?
输入 10*........*
.*......*.
..*....*..
...*..*...
....**....
....**....
...*..*...
..*....*..
.*......*.
*........*
输入 5
*...*
.*.*.
..*..
.*.*.
*...*
那个高手帮我看看怎么打这个.
正好有空,就写了一个
测试了一下,可以通过(VS2005)
[CODE]
namespace ceshi_X
{
class Program
{
static void Main(string[] args)
{
int num;
System.Console.Write("Please enter a number: ");
num = int.Parse(System.Console.ReadLine());
for (int i = 1; i <= num; i++)
{
//下面的循环主要控制每一行的输出
for (int j = 1; j <= num; j++)
{
if (j == i || j == (num + 1 - i))
System.Console.Write("*");
else
System.Console.Write(".");
}//至此一行输出完毕
System.Console.WriteLine();
}
}
}
}
[/CODE]
[此贴子已经被作者于2007-7-29 3:17:59编辑过]