av9功能是求整形数组中的前若干个元素的平均值,设数组元素个数最多不超过则下列函数说明语句错误的是( )。A.int avg(int*a,int n);B.int avg(int a[lO],int n);C.int avg(int a,int n);D.int avg(int a[],int n);

题目

av9功能是求整形数组中的前若干个元素的平均值,设数组元素个数最多不超过则下列函数说明语句错误的是( )。

A.int avg(int*a,int n);

B.int avg(int a[lO],int n);

C.int avg(int a,int n);

D.int avg(int a[],int n);


相似考题
参考答案和解析
正确答案:C
对于数组参数传递时C语言中内部都使用指针进行传递,而C选项中形参为两个int型的值,所以答案选择C。
更多“av9功能是求整形数组中的前若干个元素的平均值,设数组元素个数最多不超过则下列函数说明语句错误 ”相关问题
  • 第1题:

    07310011:若函数的形参为一维数组,则下列说法中正确的是()

    A.调用函数时的对应实参必为数组名

    B.形参数组可以不指定大小

    C.形参数组的元素个数必须等于实参数组的元素个数

    D.形参数组的元素个数必须多于实参数组的元素个数


    形参数组可以不指定大小

  • 第2题:

    7、若函数的形参为一维数组,则下列说法中正确的是

    A.使用函数时的对应实参必为数组名。

    B.形参数组可以不指定大小。

    C.形参数组的元素个数必须等于实参数组的元素个数。

    D.形参数组的元素个数必须多于实参数组的元素个数。


    形参数组可以不指定大小。

  • 第3题:

    使用随机函数初始化一个具有20个数组元素的一维数组,使每个数组元素的值在[32,255],求该数组的平均值以及大于平均值数组元素的个数。


    (1)N或20(2)break(3)n【解题思路】填空l:变量n用于存储数组的下标,要通过while语句对数组进行赋值,数组的容量为20,因此循环条件应为n<20。填空2:通过一个for循环判断X是否与数组中已存的元素重复,若重复则跳出for循环结束。填空3:若for循环是由break语句结束的,则X与数组中的元素重复,此时i必然小于n;若for循环是因为循环变量i递增到某值,而不再满足循环条件结束的,说明X的值与数组中的元素不重复,则此时i的值等于n。

  • 第4题:

    用指针编写函数,建立n个整形元素的一维数组,求所有元素的平均值。


    C

  • 第5题:

    2、若函数的形参为一维数组,则下列说法中正确的是

    A.调用函数时的对应实参必为数组名

    B.形参数组可以不指定大小

    C.形参数组的元素个数必须等于实参数组的元素个数

    D.形参数组的元素个数必须多于实参数组的元素个数


    B