下列程序段的輸出結(jié)果是( )。Clearstore 10to a store 20to bset udfparms to reference
下列程序段的輸出結(jié)果是( )。
Clear
store 10to a
store 20to b
set udfparms to reference
do Swap with a,(b)
?a,b
procedure swap
parameters x1,x2
temp=x1
xl=x2
x2=temp
endproc
A)2010
B)1010
C)2020
D)1020
正確答案:C將參數(shù)傳送給UDF有兩種方式: ①按引用傳遞方式,是將作為參數(shù)的變量和數(shù)組元素的地址傳遞給UDF,當(dāng)參數(shù)的值在被調(diào)用過程中更改時,新值傳遞會調(diào)用程序中相關(guān)的變量或數(shù)組元素。 ②按值傳遞方式,是把變量和數(shù)組元素的值直接傳遞給UDF,當(dāng)UDF中參數(shù)的值發(fā)生變化時,原來的變量或數(shù)組元素的值不發(fā)生變化。若要按引用方式傳遞參數(shù),在調(diào)用UDF之前,先執(zhí)行如下命令:SETUDFPARMSTOREFERENCE:若要按值方式傳遞參數(shù),在調(diào)用UDF之前,先執(zhí)行如下命令:SETUDFPARMSTOVALUE。也可以不管SE
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。