跳轉到內容

Scriptol/Scan By

來自華夏公益教科書,開放的書籍,為開放的世界

通用語法

[編輯 | 編輯原始碼]

掃描控制結構允許解析一個或多個數組,並對陣列的每個元素應用一個過程。

掃描 a

a[] * a[] 
print a[] 

/scan


當前元素由一個空索引表示。

兩個陣列的示例

scan a, b
 print a[] + b[] 
/scan 

使用函式掃描

[編輯 | 編輯原始碼]

您可以改為應用一個預定義的函式。該函式的引數是陣列中的一個元素。

array a = {1,2,3,4 } 
void fun(number x) 
 print x * x
return 
scan a by fun 


如果您使用多個數組,函式的引數數量必須與陣列的數量相同。

華夏公益教科書