问题 单项选择题

以下关于函数过程的叙述中,正确的是______。

A) 在函数过程中,过程的返回值可以有多个
B) 函数过程形参的类型与函数返回值的类型没有关系
C) 如果不指明函数过程参数的类型,则该参数没有数据类型
D) 当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递

答案

参考答案:B

解析: 函数过程形参的类型与函数返回值的类型是可以定义的,它们之间没有关系,所以选项B) 是正确的;在函数过程中,过程的返回值只有一个,所以选项A) 是错误的;如果不指明函数过程参数的类型,则该参数不是没有数据类型,而是变体型,所以选项C) 是错误的;当数组作为函数过程的参数时,只能是按照地址传递,所以选项D) 是错误的。

单项选择题
单项选择题