那么问题来了--如何用一个变量打印九九乘法表
昨天, 无意中想到一个问题. 就是如何用一个变量来打印输入九九乘法口诀表.众所周知, 从教科书里的例子来看,九九乘法口诀表都是使用两个变量来for循环打印输出的. 那么, 假如用一个变量来做, 又该如何做呢?
于是, 想着把这个问题发到论坛里共同讨论下.
现在我先把我的一点拙见发布出来, 当然了, 回复可见!
**** Hidden Message ***** 用一个变量打印九九乘法表,有点不可能吧? 回复 1# lanfengc
果然是高人。佩服。{:face (303):} 没什么不可能的 本帖最后由 MicroBlue 于 2014-10-28 22:44 编辑
还是用了两个变量。
Global $iFlag = 1
For $i = 1 To 9
If $iFlag < 10 Then
If $i < $iFlag Then
ConsoleWrite($i & "x" & $iFlag & "=" & $iFlag*$i &@TAB)
EndIf
If $i == $iFlag Then
ConsoleWrite($i & "x" & $iFlag & "=" & $iFlag*$i &@TAB & @CRLF)
$iFlag += 1
$i = 0
EndIf
EndIf
Next
ConsoleWrite(@CRLF)
回复 1# lanfengc
。。。。。。。。。 看看,学习学习 先学习下大大的方法 本帖最后由 netegg 于 2014-10-29 07:16 编辑
回复 5# MicroBlue
外层for循环里用do..until,就不用两个变量了 想不出来,看看原理 打印九九乘法表哪家强?疯子最强 想不到,还是看一下吧 楼主看我这个没用变量
**** Hidden Message ***** 學習看看!! 怎麼用一個變量處理 定义一个1-9的数组?