// // main.c // 基础测试5 // // Created by wangganghua on 15/9/18. // Copyright (c) 2015年 wangganghua. All rights reserved. // #include <stdio.h> //函数声明 void TheMinOfArray(int _array[]);
int main(int argc, const char * argv[]) { // insert code here... // printf("Hello, World!\n");
// 定义一个整形数组
int array [6] = {4,5,3,6,8,9};
// 调用函数 TheMinOfArray(array);
return 0; }
// 定义一个数组函数 void TheMinOfArray(int _array[]) { // 定义一个整形变量min int min = 0; // 把数组中的第一个数赋值给min min = _array[0]; // 定义一个变量存储数组的长度 int arraylength = sizeof(_array)/sizeof(unsigned int);
//printf("此数组的最小值为%d",arraylength);
//int arraylength = strlen(_array);
for(int i =0;i<arraylength;i++) { // 把第一个值给数组中的每一个值做比较,如果遇到比第一个数小的就赋值给min if(min > _array) { min = _array; } }
// 输出数组中的最小值 printf("此数组的最小值为%d",min); }
|