某单位共有A、B、C三个部门,三部门人员平均年龄分别为38岁,24岁,42岁,A和B两部门人员平均年龄为30岁,B和C两部门人员平均年龄为34岁,该单位全体人员的平均年龄为多少岁?( )
热度🔥3
解析:
本题属于平均数问题。利用十字交叉法算得

:

=

,

:

=

,故

:

:

=

,最后利用平均数公式知平均年龄为

,所以选择C选项。
设执行以下程序段时依次输入:1、3、5,执行结果为
Dim a(4) As Integer
Dim b(4) As Integer
For K =0 To 2
a(K+1) = Val( InputBox("请输入数据:") )
b(3-K) = a(K+1)
Next K
Debug.Print b(K)
设栈的顺序存储空间为S(1: 50),初始状态为top=0。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为
若有以下程序
#include
int f(int a[], int n)
{ if (n > 1)
{ int t;
t=f(a, n-1);
return t > a[n-1] ? t : a[n-1];
}
else
return a[0];
}
main()
{ int a[] = {8,2,9,1,3,6,4,7,5};
printf("%d\n", f(a, 9));
}
则程序的输出结果是
以下叙述中正确的是
对长度为n的线性表作快速排序,在最坏情况下,比较次数为