第1题:
第2题:
阅读以下说明和流程图,回答问题将解答填入对应栏。
[说明]
本流程图实现采用递归函数来求一个整数数组中从元素0到元素n中的最小值。该算法思想是这样的,首先我们假设有一个求数组中最小元素的函数,然后,在求某一具有n的元素的数组的最小值时,只要求将前n-1的元素的最小值与第n个元素比较即可。不断地重复这一过程,直到数组中只剩下一个元素,那么它必定是最小值。
注:int min(int X,int y)为返回两数中最小数的函数。
int minInArray(int a[],int n)为返回数组中最小数的函数。
minA为数组中最小值。
[问题l]
将流程图的(1)~(4)处补充完整。
[问题2]
min()函数的定义为(5)。
第3题:
● 在Excel 中,函数Min(A1:A10)的功能是(57) 。
(57)
A.求出 A1~A10 单元格数组中的最小值
B.求出 A1~A10 单元格数组中的最大值
C.求出 A1~A10 单元格数组中的平均值
D.求出 A1~A10 单元格的个数
第4题:
编程,找出长度为10\的数组中,数组元素的最大值和最小值,并输出。
第5题:
在Excel中,函数Min(A1:A10)的功能是(57)。
A.求出A1~A10单元格数组中的最小值
B.求出A1~A10单元格数组中的最大值
C.求出A1~A10单元格数组中的平均值
D.求出A1~A10单元格中已有数据的个数
第6题:
A、MIN(A)
B、LARGE(a,10)
C、SMALL(a,1)
D、MAX(a,10)
第7题:
工作表中,公式=MIN(A5:E10)表示求A5:E10单元格区域的最小值。()
第8题:
阅读以下说明和C语言函数,将应填入(n)处的字句写在对应栏内。
【说明】
下面一段程序从给定的数组b中找出值最小的元素,并输出该元素的数组下标、内存地址minaddr以及元素值本身。函数findmin负责在给定的数组中查找最小值,并返回最小值所在的内存地址,函数有三个参数:array是所要处理的数组;size是数组的大小;index负责从函数返回具有最大值的元素在数组中的数组下标。请填充空白,使其成为一个合乎要求的完整程序。
【程序】
//程序开始
include<iostream.h>
int *findmin(int *array, int size, int &index);
void main()
{
/****** 变量定义部分 ***********/
int b[10] = {34, 34, 23, 89, 1, 2, 13, 42, 5, 54};
(1);
int idx;
/******* 寻找最小值 ************/
minaddr = findmin(b, sizeof(b)/sizeof(int), idx);
/******* 输出最小值的有关信息 ************/
cout << "Min value index: "<<idx<<end1
<<"Min value address: "<<minaddr<<end1
<<"Min value: "<<(2)<<end1;
}
/******* 函数findmin的定义部分 ************
int *findmin(int *array, int size, int &index)
{
int min = 0;//max 是当前具有最小值的数组元素下标值
for(int i = 1;(3); i++)
{
if(array[i]<(4))
min = i;
}
(5);
return array + min;//返回最小值所在内存地址
}
第9题:
编程,找出长度为10的数组中,数组元素的最小值,并输出。
第10题:
使用一维整型数组可以完成的功能不包含()