当前位置:首页 » 编程软件 » c与c语言编译平均数

c与c语言编译平均数

发布时间: 2023-05-25 05:44:34

c语言编程 按要求求平均数

#include<stdio.h>



int main() {

double a[] = {7.23,1.5,5.24,2.1,2.45,6.3,5,3.2,0.7,9.81};

int i,m = 0,n = sizeof(a)/sizeof(a[0]);

double avr,sum = 0;

// 先求和,而后除以数据个数,得到的就是平均数

for(i = 0;i < n; ++i) sum += a[i];

avr = sum/n;

sum = 0.0;

for(i = 0; i < n; ++i) {

if(a[i] > avr) {

sum += a[i]; //高于平均值的数就和

++m; // 统计高于平均值数的个数

}

}

printf("数组成员共有%d个 ",n);

printf("高于平均值的有%d个 ",m);

printf("DOWN ");

return 0;

}

㈡ C语言 怎么求平均值

#include<stdio.h>

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

㈢ c语言 求平均数有什么函数

C语言中,并没有专门的求平均数函数。一般都是根据需要自行编写。

一、算法设计:

平均数需要先计算一组数的总和,然后除以总个数。

所以需要按照如下步骤进行:

1、确认元素个数及各个元素值;

2、遍历,累加各个元素;

3、除以个数,得到平均数;

4、输出结果。

二、参考代码:

以整型为例:

#include<stdio.h>
floatave(int*a,intn)
{
floats=0;
inti;
for(i=0;i<n;i++)//遍历。
s+=a[i];//累加。
s/=n;//计算平均数。
returns;//返回结果。
}
intmain()
{
inta[5]={2,6,8,9,3};//待计算数组。
printf("%f ",ave(a,5));//调用函数,计算平均数并输出。
return0;
}

注意:由于平均数涉及除法,所以一般平均数值并不是整数,所以需要用浮点数来存储平均数。

㈣ 怎么用c语言计算平均数

1、新建一个求数组内所有元素的平均值项目。

㈤ 用C语言编程求平均值:

#include
int
n,i;
double
sum,a,minn,maxn;
int
main()
{
scanf("%d",&n);
sum=0;
minn=10000;
maxn=-10000;
for
(i=1;
i<=n;
i++)
{
scanf("%lf",&a);
sum+=a;
if
(a
maxn)
maxn=a;
}
sum-=minn+maxn;
printf("%.2lf\n",sum/(n-2));
}
如果最高分高于10000,请把minn=10000;中的10000改成稍微大于最高分的一个数,如果最低分地域-10000,请把maxn=-10000;中的-10000改成略小于最低分的一个数
我默认最终结果保留两位小数,如需变动,则把printf("%.2lf\n",sum/(n-2));
中的"2"改成你想保留的小数位数,若保留整数则改为"0"。

㈥ 用c语言编程:编写一个程序,输入4个数,求其平均值

程序代码如下:

(6)c与c语言编译平均数扩展阅读(C程序编写注意事项):

1.每个程序中一定包含main()函数, 尽管C语言中对函数命名没有限制。

2.printf函数永远不会自动换行,只能用 来实现, 回车键进行的换行在编译中会出现错误信息。

3.在vs2008中编译.测试需要加 system("pause"); 来暂停dos自动退出导致的printf无法行迅显示。

4.所有自定义变量,必须声明才能使用。

5.每行只书写一条语句, 在运算模带裤符两边加上一个空格, 便于阅读。

㈦ c语言如何计算平均数

#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 ",sum);
printf("%.2f ",average);
return 0;
}

㈧ 编写一个程序,求两个数的平均值(用C语言)

例子如下:

知识扩展:

算术平均数( arithmetic mean),又称均值,是统计学中最基本、最常用的一种平均指标,分为简单算术平均数、加权算术平均数。它主要适用于数值型数据,不适用于品质数据。

算术平均数是加权平均数的一种特殊形式(特殊在旁颂各项的岩启拆权重相等)。在实际问题中,当各项权重不相等时,计算平均数时就要采用加权平均数;当各项权相等时粗枣,计算平均数就要采用算术平均数。

㈨ C语言求平均数


scanf("%f",a[i]);
中的a[i]前面加&就行了。
即scanf("%f",&a[i]);
完整的程序是:
#include<stdio.h>
#include<math.h>
main()
{int
n,i;
float
a[100],x,b=0;
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%f",&a[i]);
for(i=0;i<n;i++)
{b+=a[i];
}
x=b/n;
printf("算术平均值=%f",x);
}

㈩ 怎样用C语言求平均数

题目:计算键盘输入的整数的平均值。遇到输入数为负数时,结束程序,输出结果。
实现过程:

  1. 定义一个整形变量n,用来存储每次输入的整数

  2. 定义一个整形变量cnt,用来记录输入的整数的个数

  3. 定义浮点型变量sum保存整数的和,初始化为0.0

  4. 使用for循环,cnt为循环控制变量,输入一个整数n,若n<0结束循环,否则将输入的数据n累加到sum中

  5. 如果cnt大于0,则输出平均值sum/cnt ;

参考代码:

热点内容
u盘里文件夹是空的 发布:2025-02-14 06:13:22 浏览:803
安卓如何缩放图片尺寸 发布:2025-02-14 06:06:34 浏览:116
六年级简便算法题 发布:2025-02-14 05:53:02 浏览:8
脚本精灵要root吗 发布:2025-02-14 05:51:30 浏览:212
安卓手机如何录屏怎么去掉触摸显示 发布:2025-02-14 05:36:23 浏览:996
安卓系统新品推荐怎么关 发布:2025-02-14 05:35:44 浏览:888
虚拟存储器的基础是 发布:2025-02-14 05:32:24 浏览:516
androidstudio出错 发布:2025-02-14 05:32:14 浏览:305
面容id存储多张脸 发布:2025-02-14 05:31:30 浏览:656
网站源码百度云 发布:2025-02-14 05:30:53 浏览:214