黑马程序员技术交流社区
标题:
基础测试题分享 找出整型数组元素的最小值
[打印本页]
作者:
麻木
时间:
2015-4-23 13:25
标题:
基础测试题分享 找出整型数组元素的最小值
/**
*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;
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2