函数的形参为一个数组,则调用此函数时将数组名作为对应的实参。
第1题:
数组名作为参数时,以下叙述错误的是()
A.函数调用时是将实参数组的所有元素传给形参
B.函数调用时是将实参数组的首地址传给形参
C.函数调用时是将实参数组的第一个元素传给形参
D.函数调用时是将实参数组的所有元素地址传给形参
第2题:
此题为判断题(对,错)。
第3题:
A数组首地址
B数组的第一个元素值
C数组中全部元素的值
D数组元素的个数
第4题:
若有函数
Void fun( double a[ ],int *n)
{ …… }
以下叙述中正确的是
A)调用fun函数时只有数组执行按值传送,其他实参和形参之间执行按地址传送
B)形参a和n都是指针变量
C)形参a是一个数组名,n是指针变量
D)调用fun函数时将把double型实参数组元素一一对应地传送给形参a数组
第5题:
此题为判断题(对,错)。
第6题:
此题为判断题(对,错)。
第7题:
A. 必须在主调函数中说明此数组的大小
B. 实参数组类型与形参数组类型可以不匹配
C. 在被调用函数中,不需要考虑形参数组的大小
D. 实参数组名与形参数组名必须一致
第8题:
当调用函数时,实参是一个数组名,则向函数传递的是( )。
第9题:
若有函数 void fun(double a[]。int*n) {…} 以下叙述中正确的是( )。
A.调用fun函数时只有数组执行按值传送,其他实参和形参之间执行按地址传送
B.形参a和n都是指针变量
C.形参a是一个数组名,n是指针变量
D.调用fun函数时将把double型参数组元素一一对应地传送给形参a数组
第10题:
用数组名作为函数调用的实参,则传递给形参的是( )。
A.数组中所有元素的值
B.数组的第一个数据
C.数组的首地址
D.数组元素的个数