第1个回答 2010-05-26
#include <stdio.h>
int main(void )
{
int data[3],i,*ap,sum,min,max;
printf("Please input every value of the array, you need input 3 times\n");
/*输入*/
for (i = 0; i < 3; i ++)
{
scanf("%d",data+i);
}
/*找最大值,最小值,平均值*/
min = max = *(data + 0);
sum = 0;
for(i = 0; i < 3; i ++)
{
if(min < *(data + i))
min = *(data + i);
if(max > *(data + i))
max = *(data + i);
sum += *(data + i);
}
/*输出*/
printf("max value:%d\n",max);
printf("min value:%d\n",min);
printf("average value:%f\n",sum/3.0);
return 0;
}本回答被网友采纳
第2个回答 2010-05-26
#inclde(stdio.h>
main()
{
int *p_max,*p_min;
int i,a[10];
for(i=0;i<10;i++)
scanf("%d",&a[i]);
p_max=&a[0];
for(i=0;i<10;i++)
{
if(a[i]>=p_max)
p_max=a[i];
else
p_min=a[i];
}
printf("max=%d\nmin=%d",*p_max,*p_min);
}