满意答案
zxyev
.07.01
采纳率:51%等级:7
已帮助:608人
#include
#include
#defineARR_LEN255/*数组长度上限*/
#defineelemTypeint/*元素类型*/
/*输入数组*/
/*arr[]:输入目标数组;len:元素个数*/
voidinputArray(elemTypearr[],intlen){
inti;
for(i=0;i
scanf("%d",&arr[i]);
putchar('\n');
}
/*计算数组最大值、最小值、总和、平均值*/
/*arr[]:目标数组;len:元素个数*/
voidcalcArray(elemTypearr[],intlen,elemType*max,elemType*min){
inti;
*max=*min=arr[0];
for(i=0;i
if(arr[i]>*max)
*max=arr[i];
if(arr[i]
*min=arr[i];
}
}
/*打印数组内容*/
/*arr[]:打印目标数组;len:元素个数*/
voidprintArray(elemTypearr[],intlen){
inti;
for(i=0;i
printf("%d\t",arr[i]);
putchar('\n');
}
intmain(void){
elemTypearr[ARR_LEN]={3,5,1,-7,4,9,-6,8,10,4};
intlen;
elemTypemax,min;
len=10;
//printf("请输入包含%d的个元素的数组:\n",len);
//inputArray(arr,len);
printf("Theinitialarray:\n");
printArray(arr,len);
calcArray(arr,len,&max,&min);
printf("max:\t%d\n",max);
printf("min:\t%d\n",min);
getch();/*屏幕暂留*/
return0;
}
00分享举报