pdqn.net
当前位置:首页 >> C语言求一串数字的平均值 >>

C语言求一串数字的平均值

#include int main() { int a=0,b=0,c=0; printf("请输入三个正整数\n"); scanf("%d %d %d",&a,&b,&c); printf("%4.3f\n",(a+b+c)/3.0); return 0; } 简单的求三个整数的平均值

#include "stdio.h" int main() { int a,b,c,sum; float average; scanf("%d%d%d",&a,&b,&c); sum=a+b+c; average = (float)sum/3; printf("%d\n",sum); printf("%.2f\n",average); return 0; }

#include <stdio.h> void main() {int i,count=0; float s=0,aver, a[5]={61,56,92,45,78}; for(i=0;i<5;i++) {if (a[i]>60) count ++; s=s+a[i]; } aver=s/5; printf("%d,%f",count ,aver); }

m要定义为浮点型,平均值是有小数点的,还有,你的输出平均值的语句有误(倒数第二,三行),正确的代码: #include<stdio.h> #define n 11 void main() { int i,j,k,t,a[n]; float m=0.0; printf("输入 %d 个数据:\n",n-1); for(i=1;i<=n-1;i++)

#include<stdio.h> #include<math.h> void main() { int i,N=4; float sum1=0.0,sum2=0.0; float average,variance; float a[4]; for(i=0;i<N;i++) scanf("%f",&a[i]); for(i=0;i<N;i++) sum1+=a[i]; average=sum1/N; printf("均值=%f\n",average); for(i=0;i<N;

展开全部#include int main(void) { double x=0,z=0; int y=0; int y1=0; printf("请输入 10 个数,空格分开:"); for(y=0;y<10;y++) { scanf("%lf",&x); if(z>=0) { z = z + x; y1++; } getchar(); } printf("平均数是: %.2lf \n",z/y1); return 0; }

#include<stdio.h> int main() { int n,i; double sum; int a[10]; scanf("%d",&n); sum=0; for(i=0;i<n;i++) { scanf("%d",&a[i]); sum=sum+a[i]; } sum=sum*1.0/n; printf("%.2f\n",sum); return 0; }

1.求每一个数与这个样本数列的数学平均值之间的差,称均差;2.计算每一个差的平方,称方差;3.求它们的总和,再除以这个样本数列的项数得到均方差;4.再开根号得到标准方差!/* 方差和 */double num[10]; //用10长度的数组举例double sum = 0; //保存一下10个数的和double pow2_sum = 0; //临时保存方差和double __average; //临时保存均方差double ans; //均方差for(int i=0; i 评论0 0 0

可以 用vector动态数组就可以了 还可以用近似求平均数方法

#include "stdio.h" void main() {float sum=0;int a,i=1; while(1) {scanf("%d",&a); if (a!=-1) {sum+=a;i++;} else break; } printf("%d",sum/i); }

gsyw.net | 9213.net | pznk.net | xmjp.net | dfkt.net | 网站首页 | 网站地图
All rights reserved Powered by www.pdqn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com