题目:参见这个链接,简单点说就是在控制台输出一个99乘方表。

无聊想了个C#版本的解答:

private static void Print(int n)
{
var s = Enumerable.Range(1, n)
.Select(i =>
{
Console.WriteLine(
String.Join(" ", Enumerable.Range(1, i).Select(j => (i * j).ToString()))//为了不浪费一个循环输出,这里写的难看了点
);
return 0;//无意义的返回值
}).ToArray();//执行延迟计算
}

说起自从把Linq抄进来后,C#的语言特性明显比那谁好太多了。

当然,拿一个递归进行输出的话,整段代码会好看的多。不过懒得写太长了,Just for fun。

最新文章

  1. DevExpress免费公开课,讲解即将发布的16.2新版功能
  2. Android 第一行代码
  3. Notes of 大数据智能
  4. jQuery与Ajax的应用——《锋利的jQuery》(第2版)读书笔记3
  5. 洛谷P1808 单词分类
  6. CodeForces 219D 树形DP
  7. 使用JavaService.exe(amd64)发布java服务(jdk x64)
  8. Swift-4-数组和字典
  9. Android - 应用名称设置的问题
  10. Xcode中的iOS工程模板
  11. Eclipse Mars: How to Stop Updating Error Reporting Database
  12. BigInteger构造函数解析
  13. BZOJ 1614: [Usaco2007 Jan]Telephone Lines架设电话线
  14. PHP - 判断php是否对表单数据内的特殊字符自动转义
  15. 本地Solr服务器搭建
  16. Yomob广告在cocos2dx安卓平台的Demo
  17. js变量的一点认识
  18. Hadoop-1.0.4伪分布安装与配置
  19. Ubuntu 16下单机安装配置zookeeper和kafka
  20. saltstack总结-2018-0620

热门文章

  1. jQuery最佳编程实践
  2. Dig out deleted chat messages of App Skype
  3. Windows7 IE10运行不了JavaScript的问题
  4. Objective c, +load, +initialize 方法
  5. VBS中对Error的处理
  6. kindeditor编辑器的使用
  7. Linux系统编程-防止僵尸进程产生的常用方法
  8. 在WINDOWS上安装oracle database 11
  9. 修改myeclipse的servlet模板
  10. temp--test audio micphone