#include
#define N 10
int main(void)
{ int a[N],i,max,sum=0;
float avg;
for (i=0;i<N;i++)
scanf("%d",&a[i]);
max=a[0];
for (i=0;i<N;i++)
{ sum=sum+a[i];
if (max<a[i])
max=a[i];
}
avg=sum*1.0/N;
printf("这%d个数的最大数是%d,平均值是%.2f",N,max,avg);
return 0;
}
#include "stdio.h"
void main()
{
int a[10];
int i, j, temp;
sum = 0;
// 输入10个整型数据
printf("Please input ten numbers: \n");
for (i = 0; i < 10; i++)
scanf("%d", &a[i]);
// 排序
for (i = 0; i < 9; i++) // 10个数,10 - 1轮冒泡,每一轮都将当前最大的数推到最后
{
sum+=a[i];
for (j = 0; j < 9 - i; j++) // 9 - i,意思是每当经过一轮冒泡后,就减少一次比较
if (a[j] > a[j+1])
{
temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
// 打印排序结果
printf("%d\n", a[9]);//输出最大值
printf("%d\n",sum);//输出数据综合
return 0;
}