您的位置:首页 > 职场人生

用控制台打印菱形图案(以后面试时或许用得到)

2011-04-23 18:56 429 查看
上课无聊,遂上网翻文章...无意间发现一篇别人转的博文-IT学生解惑真经。

虽然我已是大二学生,想当初刚入学的时候,对专业可谓是一点感觉也没有,从何入手,如何入手,一点经验都没有,所以开始的几节课都是老师在讲IT发展,IT知识神马的。

但是,我觉得现在还是有许多人对自己的专业发展还是很迷茫,他们不知道自己要去学什么或许没有动力去学。

好,回到正题,当我在看这篇博文的时候,发现里面的一个面试例子是要求用控制台应用程序实现打印菱形的功能,想到之前刚开始自学C语言的时候有看过,无奈当时忘记具体代码,便用自己熟悉的C#代码试着写下这段代码。

int count = 7;
for (int i = 1; i <= count+1; i++)
{
for (int k = 1; k <= count - i+1; k++)
{
Console.Write(" ");
}
for (int j = 2; j <= i*2; j++)
{
Console.Write("*");
}
Console.WriteLine();
}
for (int i = count; i >= 1; i--)
{
for (int k = 1; k <= count - i+1; k++)
{
Console.Write(" ");
}
for (int j = 2; j <= i*2; j++)
{
Console.Write("*");
}
Console.WriteLine();
}


这些都是根据自己的想法写出来的,如果有不正确的地方请大家不要喷饭啊...

附:CSDN上第一篇博文
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: