日期:2014-05-17  浏览次数:20771 次

年底了,特贡献一些C#有意思的算法题

博客推荐:http://www.ihuxu.com

论坛推荐:http://bbs.ihuxu.com

2013年,即将要过去了。屌丝C#程序员们拿到了年终奖不?是不是又想蠢蠢欲动了?是不是想通过跳槽来为自己实现加薪的梦想?好吧,跳槽之前还是做点准备吧,准备好C#的笔试吧。这里我收集了些奉献给大家,大家还有比较有意思的,也可以拿出来,让大家共同学习下。

注:部分题目之后会奉上参考答案。

请看题:

1:不允许使用循环语句、条件语句,在控制台中打印出1-200这200个数。

参考答案:这里我使用的是递归。

复制代码
private static void Print(int number)
        {
            Console.WriteLine(number);
            if (number % 200 != 0)
            {
                number = number + 1;
                Print(number);
            }
        }
复制代码

上面的参考答案用了if,看错了题目,我那个汗呢。。。

补上参考答案: