/* ============================================================================ Name : TestArray.c Author : lf Version : Copyright : Your copyright notice Description : 数组的简单使用示例 ============================================================================ */ #include <stdio.h> #include <stdlib.h> #define SIZE 5 #define NUM 5 void getAverage(); void searchMax(); int main(void) { getAverage(); //searchMax(); return EXIT_SUCCESS; } /** * 获取几个数的平均值 */ void getAverage(){ int total=0; int intArray[SIZE]; int i; for(i=0;i<SIZE;i++){ scanf("%d",&intArray[i]); total=total+intArray[i]; } printf("total=%d\n",total); printf("average=%d",total/SIZE); } /** * 找出数组中的最大值 */ void searchMax() { int result=0; int array[NUM]; int i; for (i = 0; i < NUM; i++) { scanf("%d", &array[i]); } result=array[0]; int j; for(j=1;j<NUM;j++){ if (array[j]>result) { result=array[j]; } } printf("max=%d", result); }