下面的findmax函数返回数组S中最大元素的下标,数组中元素的个数由t传入,请填空。
findmax(int s[],intt)
{int k,p;
for(p=0,k=p;p<t;p++)
if(s[p]>s[k])______;
return k;
}
试编制子程序,统计出某字节数组中相邻两数间符号变化的次数。已知:
入口参数:SI=数组首地址,CX=数组元素个数。
出口参数:CX=统计结果。
已知dat1.dat存放了一系列整型数据。 要求: 1)用dat1.dat中的前100个数据给数组int a[100]赋值,并在屏幕上输出(每行10个元素)。 2)使用函数 double isaver(int *p,int num) { } 求数组a中所有数组元素平均值。 3)把该函数放在头文件ISaver.h中以便在主函数中调用该函数。把所有小于平均值的数组元素(每行10个元素)和小于平均值的数组元素个数输出出来。(在屏幕上和数据文件d:\dat6.dat中同时输出) 题目中使用的数据文件请在附件中下载,解压后可使用。
A.count():返回数据集中的元素个数
B.filter(func):筛选出满足函数func的元素,并返回一个新的数据集
C.take(n):返回数据集中的第n个元素
D.map(func):将每个元素传递到函数func中,并将结果返回为一个新的数据集