用C语言求平均数,尽量用简单的程序和结构解答

作者&投稿:茶柿 (若有异议请与网页底部的电邮联系)
用c语言写一个简单的程序,就是在键盘上输入10个数,然后求平均数~

代码如下:
#include int main(void){ int a[10], sum = 0; for(int i = 0; i < 10; i++) { scanf("%d", &a[i]); sum += a[i]; } printf("%f", sum / 10.); return 0;}

#include"stdio.h"
int main()
{
  int score1,score2,score3,score4,score5;
  float ava;
  printf("按从大到小的顺序输入5个0~100之间的整数:
");
  scanf("%d %d %d %d %d",&score1,&score2,&score3,&score4,&score5);
  ava = (score2 + score3 + score4) / 3;
  printf("小明获得的总评分为:%f",ava);
  return 0;
}

直接写的所以没有排版 提供一个思路没有具体调试运行 不过应该不会出错



那不就是中间的三个数除3吗?


在c语言中,如何求3个小数的平均数?
求三个小数的平均数假设有a,b,c三个double类型变量,已被赋值;变量t存储结果 t = (a+b+c)\/3.0;【注意事项】3.0不能写成3。因为3.0是double类型的常量,可以参与double类型的运算。如果只写三,就是整形常量,会发生隐式类型转换 定义t变量和abc三个变量时,变量类型必须是浮点类型(也就是...

用C语言求三个数的平均值
考虑到是初学者,所以用最简单的思路来一个程序,定义四个变量,三个变量用于存储输入的三个数,第四个变量用于存储所求的平均数。代码如下:int main(){ int a=0,b=0,c=0,average=0;scanf("%d %d %d",&a, &b, &c);average = (a+b+c)\/3;printf("%d", average);return 0;} 下...

C语言:输入n个数,求其最大数、最小数和平均值。
程序代码:include<stdio.h> define N 10 int main(){ int a[N]={0};int min=0,max=0;float avg=0;int i=0,j=0,sum=0;for(i=0;i<N;i++){ scanf("%d",&a[i]);} sum=min=max=a[0];for(i=1;i<N;i++){ sum=sum+a[i];if(a[i]>max) max=a[i];if(a[i]<...

C语言编程,输入10个数字计算平均数,并输出大于平均数的元素
int main(){ int i,sum;double ave;int a[10];sum=0;ave=0;printf(“Enter 10 numbers:”);for(i=0;i<10;i++){ scanf("%d",&a[i]);sum+=a[i];} ave=sum\/10;printf(“ave=%f\\n”,ave);for(i=0;i<10;i++){ if(a[i]>ave){ printf(“大于平均数的值=%d\\n”,a[...

C语言用一维数组求几个数的平均数
先整N个数到一维数组里面去,然后再用一个循环对这N个数求和,再用求得的和除以N就是平均数了

求平均数的C语言编程
必须有一个约定,告知啥状况表明结束。输入了-999表明结束,输入错了,例如输入了字母表明结束:double sum=0.0;int x,i=0;printf(""please enter int data:"");while(1){ if (scanf(""%d"",&x) != 1) break;if (x == -999) break;sum = sum + x;i = i + 1;} if (i==...

用C语言编写输入8个成绩,求出平均数和及格人数,以下成绩有什么问题_百 ...
include<stdio.h> int main(){ float average(float array[8]);int pass(float array[8]);float score[8];float a ; \/\/a是平均数,采用float int b ; \/\/b是及格数,应该是int int i;for(i=0;i<=7;i++)scanf("%f",&score[i]);printf("\\n");a=average(score);b=pass(score...

C语言一维数组求平均值
if(i%3==2)cout<<'\\n';} } float average(int a[],int n){ float av=0;for(int i=0;i!=n;i++)av+=a;return av\/(float)n;} int main(){ const int n=10;int a[n];input(a,n);output(a,n);cout<<"平均值="<<average(a,n)<<'\\n';return 0;} ...

C语言求平均数
fun()函数不需要执行两次 fun()函数的第一个参数是数组,也就是指针,因此调用时应该这样:fun(m,sum)另外,你统计平均时没有考虑小数情况,这样可能结果会有错误,比如平均分75.2,但是你的平均分是75,这样就会导致原来75的没有被统计到 还有一个建议,fun()函数的两个参数最好分别是数组指针和...

c语言(用最简单的,初学)从键盘输入四个整数,求平均值.数据输入,计算结果...
int main()\/\/主函数声明 { int a,b,c,d,sum;\/\/定义四个变量来接收四个整数,sum为四个数的和 float average;\/\/定义一个浮点型的平均数,即小数 scanf("%d%d%d",&a,&b,&c,&d);\/\/输入函数 sum = a + b + c + d;\/\/求和 average = sum \/4 +sum %4;\/\/计算平均数,前面...

肃州区17385397096: 用c语言写一个简单的程序,就是在键盘上输入10个数,然后求平均数
承旺爽妙:#include <stdio.h> int main() { double num[10]; double count,ave; double i; printf("请输入10个数字:"); for(i=0;i<10;i++) { scanf("%d",&num[i]); } for(i=0;i<10;i++) { count+=num[i]; } printf("%d\n",count); ave=count/10.0; printf("平均数...

肃州区17385397096: 编写一个程序,求两个数的平均值(用C语言) -
承旺爽妙: 例子如下: 直接编译,程序输出结果随意输入两个数,如100 ,98,程序执行结果如下图所示: 知识扩展:算术平均数( arithmetic mean),又称均值,是统计学中最基本、最常用的一种平均指标,分为简单算术平均数、加权算术平均数.它主要适用于数值型数据,不适用于品质数据. 算术平均数是加权平均数的一种特殊形式(特殊在各项的权重相等).在实际问题中,当各项权重不相等时,计算平均数时就要采用加权平均数;当各项权相等时,计算平均数就要采用算术平均数.

肃州区17385397096: 用c语言怎么写个求平均数的程序? 数字个数用户任意输入,程序自动检测到用户输入个数 -
承旺爽妙: include<stdio.h>int main() {int n,sum=0,num=0;float s=0.; while(scanf("%d",&n),n)//输入0就结束{num++;sum+=n;}s=1.0*sum/num;printf("number=%d,sum=%.2f\n",num,s);return 0; }

肃州区17385397096: C语言编程 跪求完整过程 简单版最好 输入两个正整数,计算几何平均值和算术平均值. -
承旺爽妙: #include#includeint main(int argc, char *argv[]){int a,b,s1,s2;printf("请输入2个整数:");scanf("%d%d",&a,&b);s1=(a+b)/2; // 求算数平均值s2=sqrt(a*b); // 求几何平均值printf("算数平均值为:%d,几何平均值为:%d\n",s1,s2);return 0;}

肃州区17385397096: 如何用C语言求平均数?输入数据个数不定! -
承旺爽妙: #include <stdio.h> int fun1(int b[]) //计算输入数据的个数 { int i,count=0; for(i=0;b[i]!='\0';i++) count++; return count; } double fun2(int c[],int count) //求平均值并输出结果 { int i; double sum=0.0; for(i=0;c[i]!='\0';i++) sum+=(double)c[i]; printf("您输入了...

肃州区17385397096: c调用其他程序函数 - 一个简单的c语言程序函数求平均值#include<stdi
承旺爽妙: scanf("%d",score[i]); 修改为: scanf("%d",&score[i]); 由于你使用的都是整数,因此计算结果也肯定是整数 如果你药计算出正确的平均值,请将sum都修改为浮点类型

肃州区17385397096: 用C语言编程输入三个整数数,求它们的和及平均值 -
承旺爽妙: 1、#include<stdio.h>int main() 2、{ int a,b,c; scanf("%d%d%d",&a,&b,&c); 3、 int sum = a+b+c; 4、 printf("和: %d",sum); 5、printf("平均值:%f",sum/3.0); 6、return 0 讲解: 1、先定义四个整形. 2、一个浮点型保存平均值. 3、然后在控制台等待输入. 4、将输入的三个整数加起来赋值给sum. 5、将三个整形除以3.0(为什么是3.0,是因为ave是浮点型的,隐性转换到float). 6、然后输出.

肃州区17385397096: c编程求平均数 -
承旺爽妙: //---------------------------------------------------------------------------#include <stdio.h>int main(void) { int a=0,b=0,n=1;do{printf("输入2113第5261%d个号4102码:",n);scanf("%d",&b);if (b==-1) break;/*输入-1时结束计1653算版*/a+=b;...

肃州区17385397096: 用C语言编写一个程序,输入5个数,求其和及平均数 -
承旺爽妙: #include<stdio.h> int main() {int i,x;int sum=0;for(i=0;i<5;i++){printf("请输入第%d个数:",i+1);scanf("%d",&x);sum+=x;}printf("和为%d,平均值为%.2f",sum,sum/5.0);return 0; }

肃州区17385397096: 怎样用C语言编写一个求平均数的程序?要求如下.刚学C语言,要求是:由五个大写英文字母(ABCDF,没有E)分别代表4,3,2,1,0五个数字,执行程序时,... -
承旺爽妙:[答案] #include int chartoint(char ch) { int a; switch(ch) { case 'A':a=4; break; case 'B':a=3; break; case 'C':a=2; break; case 'D':a=1; break; case 'F':a=0; break; default:a=-5000; } return a; } main() { char ch; int gpa,i; while(scanf("%c",&ch)!=EOF) { gpa=...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网