用C语言定义一个数组arr [10],用函数count()实现统计数组元素的值的平均值的个数,并在主函数打印输出

如题所述

第1个回答  2017-12-29
#include <bits/stdc++.h>
#define LDB long double
using namespace std;

  LDB count(int a[]){
   LDB tot=0;
   for (int i=0;i<10;i++) tot+=a[i];
   tot/=10;
   return(tot);
  }

  int main(){
   int arr[10];
   printf("%.3Lf\n",count(arr));
  }

本回答被网友采纳

用C语言定义一个数组arr [10],用函数count()实现统计数组元素的值的平均...
include <bits\/stdc++.h>#define LDB long doubleusing namespace std; LDB count(int a[]){ LDB tot=0; for (int i=0;i<10;i++) tot+=a[i]; tot\/=10; return(tot); } int main(){ int arr[10]; printf("%.3Lf\\n",count(arr)); } ...

c语言编程求一维整型数组(长度10)的平均值,并统计数组中大於平均值...
这个程序没啥难度,就是计算数组平均数,然后进行比较。具体程序如下:include<stdio.h>int main(){ int a[10] = { 3, 7, 8, 4, 6, 5, 13, 20, 2, 9 }; double sum=0,mean = 0; int count = 0; for (int i = 0; i < 10; i++) { sum += a[i...

用c语言。定义一个数组存储10个整数,用户输入10个数值存储到数组里,计...
main(){ int a[10],i,sum=0,x=0;\/*初始化数值*\/ for(i=0;i<10;i++){ scanf("%d",&a[i]);\/*输入数值*\/ sum=sum+a[i];\/*统计总值*\/ } for(i=0;i<10;i++)if(a[i]<(sum\/10)) x++;\/*计算低于平均值的个数*\/ printf("x=%d",sum);\/*输出结果*\/ getch();} ...

C语言编程,设a是一个有十个元素的整型数组,统计奇数和偶数个数
include<stdio.h>#include<math.h>int main() { int i,j=0,o=0,a[10]={0,1,2,3,4,5,6,7,8,9}; for(i=0;i<10;i++) if(a[i]%2) j++; else o++; printf("奇数有%d个,偶数有%d个。\\n",j,o);return 0; }\/*运行结果:奇数有5个,偶数有5个。*\/ ...

用c语言 编程求一维数组的a【10】中元素的平均值,并输出小于平均值的元...
include "stdio.h"void main(){ int a[10];int i;double f = 0,num = 0;printf("输入数值:\\n");for(i =0; i < 10; i++){ scanf("%d", &a[i]);} printf("输出数值:\\n");for( i = 0; i < 10; i++){ num += a[i];printf("%d ", a[i]);} f = num \/...

...一个函数,找出一维数组中的最大值和最小值,并计算出数组元素的...
n为数组元素个数,max指向最大数,min指向最小数,函数返回值为平均值*\/ int main(){ double b[10],aver;int x,y=10,max=0,*ma=&max,min=0,*mi=&min;for(x=0;x<y;x++){b[x]=x*(x-8.25)*0.1;printf("数%d=%f\\n",x,b[x]);} aver=fun(b,y,ma,mi);printf("最大...

用C语言编程 编写函数实现10个元素数组的平均值,并在主函数输出;
include <stdio.h>#define N 10 \/\/定义一个符号常量\/\/求平均值函数float average(int *arr,int n){ float sum; int i; for(sum=0,i=0;i<n;i++) sum+=arr[i]; return sum\/n;}int main(){ int a[N],i; for(i=0;i<N;i++) scanf("%d",&a[i...

c语言,输出数组arrA的10个元素之值,用指针
第一个回答的答案是对的 首先将ptr指向数组 此时你在操作指针的时候其实就是在向数组所占用的内存里面写值 在第一次循环之后 ptr 已经偏移到数组的最后一个地址去了 此时的*ptr = a[9]所以在输出之前从新将ptr指向数组的首地址 也可以写成ptr -= 10;...

C语言定义一个整数类型的一维数组,长度为10,然后通过键盘录入10个数赋值...
include <stdio.h> int main(void){ int arr[10];int i;for(i=0;i<10;i++)scanf("%d",&a[i]);for(i=9;i>=0;i--)printf("%d ",a[i]);printf("\\n");}

c语言:输入一组数(10个元素),求出该数组中相邻元素的差值,将这些
回答:懈绝壁疗蹬导言酒

相似回答