請利用Feedback node功能

請利用Feedback node功能,並以迴圈方式,設計九九乘法表

請問要怎麼做啊???

謝謝回答

Feedback node只能放在迴圈內,所以這問題問的有點奇怪?

![](upload://wP0C0hIpPKgByyEqbpwyPd0lWm7.jpeg)

![](upload://4Gtaj7XrvykLzIxCiSNERB4WMgi.jpeg)

![](upload://yhFAtOvOtoArkClzfjMufv1IXDF.jpeg)

liuyunan39217.6496643519

抱歉抱歉 打錯了 應該是以FOR 或WHILE迴圈方式達成

可以請大大解釋一下您所寫的程式嗎?

對於Feedback node功能與Number To Decimal String 觀念不是很清楚

謝謝

Feedback node和那個在迴圈邊框按滑鼠右鍵點Add Shift Register產生出來的東西一樣,都是移位暫存器

Number To Decimal String則是將數值轉換成字串

Feedback node一開始我給的初始值為0,接上的Increment元件會在迴圈每跑一次時自動將Feedback node的內容加1。第一次時為初始值加1也就是0+1=1,第二次時Feedback node內容是上一次的值再加1,也就是1+1=2,以此類推。

使用內外雙層迴圈,內外迴圈各設定9次,內迴圈跑完一輪9次之後,外迴圈才跑1次。整個程式執行次數為內迴圈乘外迴圈的次數,外迴圈共執行9次,內迴圈共執行81次。

Feedback node之所以設定初始值,是因為不設定初使值時Feedback node會以上一輪的最後結果當預設的初始值,做出來的結果會錯誤。WHILE迴圈則有可能會變成跳不出迴?答滷〞p。

因為是要做九九乘法表,輸出的內容有*和=,數值要先轉成文字格式,所以用Number To Decimal String將數值分別轉成文字。最後再用Concatenate Strings把轉好的文字和*=組合成單一字串,字串輸出迴圈的部份按滑鼠右鍵點Enable Indexing讓輸出的字串變成陣列,經過兩層迴圈,所以最後輸出的是2維陣列,陣列的大小就是內外迴圈的次數9*9。

哇~大大解釋的很詳細

可以使初學者很快的上手

謝謝您