int main() {
int arr[10] = { 0 };
double sum = 0;
for (int i = 0; i < 10;i++) {
scanf("%d",&arr[i]);
sum += arr[i];
}
for (int i = 0; i < 10;i++) {
printf("%d ",arr[i]);
}
double num = sizeof(arr) / sizeof(arr[0]);
printf("\n%.2lf\n",sum/num);
return 0;
}
#include <stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
int main(void)
{
int num[50];
puts("请输入数组元素(-1结束)");
int i = -1;//数组下标及元素
do{
i++;
scanf("%d", &num[i]);
} while (num[i] != -1);
double sum = 0;//求和
puts("数组元素:");
for (int j= 0;j<i; j++) {
printf("%d ", num[j]);
sum += num[j];
}
printf("\n");
puts("数组元素平均值为:");
printf("%lf\n", sum / i);
return 0;
}
登录后提交答案