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);
}