C语言题目,大神帮帮我,求完整代码,在线等。

C语言题目,大神帮帮我,求完整代码,在线等。

问题描述:

问题:定义一个 10个元素的整型数组的同时全部赋初值:12,35,14,7,82,46,28,19,3,20,求该数组元素的和及平均值。

具体要求①定义数组的同时给数组全部赋值;

 ②用for 循环显示数组元素;

③用 for循环求和以及平均值并显示。


#include<stdio.h>
void main()
{
  int i,sum=0,ave;
  int a[10]={12,35,14,7,82,46,28,19,3,20};
    for(i=0;i<10;i++){
        printf("%d ",a[i]);
        sum+=a[i];
    }
    printf("\n");
    printf("sum=%d,ave=%.2f",sum,sum*1.0/10);
}

 

直接大括号赋值就可以啦

void main()
{
    int a[10] = {12,35,14,7,82,46,28,19,3,20};
    int sum = 0;
    float avg = 0;
    int i;
    for(i=0;i<10;i++)
    {
        printf("%d ",a[i]);
        sum += a[i]);
    }
    avg = sum/10.0;
    printf("和为%d,平均值为%.1f\n",sum,avg);
}