多项选择题

A.可以直接调用函数取代非var形参,将函数的值传给子程序
B.可以指定表达式取代非var形参,表达式的类型要与相应形参类型一致
C.可以将数值、函数、常量传递给var形参
D.如果指定变量为实参,变量的值将传递给子程序