不下载任何软件,直接打印99乘法表

不下载任何软件,直接打印99乘法表

时间:2020-01-10 11:16 作者:admin 点击:
阅读模式 不下载任何软件,直接打印99乘法表

亚太说事

发布时间:19-11-29 00:44

大家觉得99乘法表复杂吗?复杂,加起来一共有九行,每一行结果还不一样,打印这种东西应该是挺难的?但事实不是不难,只用四行代码就可以打印一个99乘法表,看图。

然后再给大家展示一下结果。

有些人可能不太明白,我是用什么软件打印的这个99乘法表,准确的告诉大家是powershell,powershell是什么东西那?实际上就是以前的那个cmd命令行,现在升级了叫powershell,在电脑里powershell包括两个软件,一个单纯的就是命令行,另外一个带有一定的脚本编辑功能,而powershell实际上是异常强大的。

大家都知道有个编程语言叫python吧,最早python是个脚本语言,也就是操作命令行的语言,龟叔觉得unix的shell做得太烂了,所以自己写了一个,powershell也属于一种语言,也支持各种扩展,在语法上比python还要简单,同时还支持.NET函数库,.NET大家知道是什么东西吗?这个函数库可太强了,java有的基本上.net都有,从这个角度上来讲,powershell就是万能的。

可我们也一直都知道微软的尿性,微软在以前太封闭了,powershell早在十几年就诞生了,到现在powershell的用户还是不多,就是因为以前微软只把powershell当作windows的管理工具,限制了它的推广,微软主推的语言是c#,后来的结果我们也都知道,c#完败给了java。

而且最近还有一个很有意思的事是,微软打算用Rust重写一些Windows组件,很多网友就在底下评论,你不是主推c#吗?为什么不用c#重写那?因为c#好像确实写不了系统。

好,说会那个99乘法表,这个语法我稍微给大家解释一下,这个代码包含了两个循环,外部的循环用来控制行,里面的循环用来控制列,write host是打印的意思,为了能够得到特殊的格式,我在后面加了一个参数 -NoNewline,意思就是连续打印不换行(不加就是换行),然后还要解释一点,在powershell里$加上一个变量名表示表示变量,这个变量可以直接在引号内使用,大概的原理就是这些了,至于那个for循环怎么写,有点语法基础的人都能看得懂,变量的定义和初始化,逻辑判断,自增自减,大家自己摸索一下吧。