2楼搞笑~~
以下是引用apull在2010-4-4 11:49:12的发言:
直接写了,没有调试。
#include <stdio.h>
int main()
{
int sum=0,min=0,max=0,n;
float ave;
for(int i=0;i<10;i++)
{
scanf("%d",&n);
if(min>n)min=n;
if(max<n)max=n;
sum+=n;
}
ave=sum/10.0;
printf("min=%d,max=%d,ave=%f",min,max,ave);
return 0;
}
直接写了,没有调试。
#include <stdio.h>
int main()
{
int sum=0,min=0,max=0,n;
float ave;
for(int i=0;i<10;i++)
{
scanf("%d",&n);
if(min>n)min=n;
if(max<n)max=n;
sum+=n;
}
ave=sum/10.0;
printf("min=%d,max=%d,ave=%f",min,max,ave);
return 0;
}
初值有问题……应当min=INT_MAX,max=INT_MIN