- /**
- *8.设计一个函数,找出整型数组元素的最小值(C语言编程题)
- */
- #include <stdio.h>
- //函数名称 min
- //功能 返回一个整型数组的最小值
- //形参为 数组指针 数组大小
- //返回值为数组最小值
- int min (int *array,int size)
- {
- //1.新建变量min,并用数组的第一个元素初始化
- int min = array[0];
-
- //2.遍历数组元素
- for(int i = 1;i < size;i++)
- {
- //2.1如果元素比min小 则把元素的值赋值给min
- if(min > array[i]) min = array[i];
-
- }
-
- //3.返回数组最小值 min
- return min;
- }
- int main(int argc, const char * argv[])
- {
- //4.新建一个用户定义的数组并初始化
- int array[10] = {1,2,5,-100,8,12,2222,8,-1,0};
-
- //5.调用函数并打印数组的最小值
- printf("数组最小值是%d\n",min(array,10));
- return 0;
- }
复制代码 |
|