小编Sam*_*dra的帖子

如何在 smalltalk 中获得新行?

我想使用 smalltalk 代码以以下格式显示数字

     1
     1 2
     1 2 3
     1 2 3 4
Run Code Online (Sandbox Code Playgroud)

我写了以下代码

| i j y k |
i :=1.
j :=1.
y:= ('y' at: 1 put: $ )out.

(i<=4)ifTrue: [
i to: 4 by:1 do:[:i |


     (j<=i)ifTrue: [
     j to: i by: 1 do:[:j |

         ( j print++y print)out.

         ]
            ]

     ]
]
Run Code Online (Sandbox Code Playgroud)

当我执行上述程序时,它以以下格式显示数字

输出:

1 ' '
1 ' '
2 ' '
1 ' '
2 ' '
3 ' '
1 ' '
2 …
Run Code Online (Sandbox Code Playgroud)

smalltalk

1
推荐指数
1
解决办法
6074
查看次数

标签 统计

smalltalk ×1