当前位置:首页 » 编程语言 » c语言数组之和

c语言数组之和

发布时间: 2023-07-13 04:21:03

c语言,数组,求和

供参考:
#include "stdio.h"
#define DIM 5
float avg(float* num,int dim)
{
float num_z=0.0;
for(int k=0;k<dim;k++)
num_z=num_z+num[k];
return num_z/dim;
}
void move(float* num_big,float* num_small,float* num_s,int dim,int* j)
{
float avg_tmp=avg(num_s,dim);
for(int k=0;k<dim;k++)
{
if(num_s[k]-avg_tmp>0)
{
*num_big=num_s[k];
num_big++;
(*j)++;
}
else
{
*num_small=num_s[k];
num_small++;
}
}
}
float sum(float* num,int dim)
{
float num_z=0.0;
for(int k=0;k<dim;k++)
num_z=num_z+num[k];
return num_z;
}
void main()
{
float number[DIM],big[DIM],small[DIM];
int i,j=0;
for(i=1;i<DIM+1;i++)
{
printf("输入第%d个数据:",i);
scanf("%f",&number[i-1]);
fflush(stdin);
}
printf("输入数据是:\n");
for(i=0;i<DIM;i++)
{
printf("%f\n",number[i]);
}
printf("平均数是:\n%f\n",avg(number,DIM));
move(big,small,number,DIM,&j);
printf("大于平均数的%d个数是:\n",j);
for(i=0;i<j;i++)printf("%f\n",big[i]);
printf("不大于平均数的%d个数是:\n",DIM-j);
for(i=0;i<DIM-j;i++)printf("%f\n",small[i]);
printf("总和是:\n%f\n",sum(number,DIM));
getchar();
}

㈡ 关于c语言的两数组相加问题


#include<stdio.h>

int main()

{

int i,j;

int array1[5]={1,2,3,4,5};

int array2[5],array3[5];

printf("input: ");

for(i=0;i<5;i++)

scanf("%d",&array2[i]);

printf("a+b=: ");

for(j=0;j<5;j++)

{

array3[j]=array2[j]+array1[j];

printf("%d ",array3[j]);

}

return 0;

}


输入:1 2 3 4 5(用回车来间隔)

输出:2 4 6 8 10

㈢ c语言 .从键盘输入10个整数,存到一维数组中,并求这10个整数的和

1、首先打开c语言编辑器,新建一个C语言的文件,文件中引入C语言的头文件,新建一个main函数,函数中设置一个10个元素的数组以及一个用来求和的变量:

㈣ c语言求数组的和及平均值

参考
#include<iostream>
#include<cstdio>
using
namespace
std;
int
main()
{
int
n,a[101];
double
average;
int
i;
cin>>n;//输入数据数
a[0]=0;//用于存储数据和
for(i=1;i<=n;i++)
{
cin>>a[i];//输入数据
a[0]+=a[i];//求和
}
average=1.0*a[0]/n;//求平均值
printf("%d
%.2lf\n",a[0],average);
return
0;
}

㈤ C语言数组如何进行元素求和

遍历数组,累加到和值对应的变量上即可。

代码如下:

intsum(int*a,intl)//对数组a的前l个元素求和,并返回和值。
{
intr=0;
inti;
for(i=0;i<l;++i)
r+=a[i];
returnr;
}
热点内容
怎么弄ld帐号和密码 发布:2025-02-08 18:11:42 浏览:627
新逍客20发动机压缩比 发布:2025-02-08 17:58:10 浏览:115
qq号和密码我都知道为什么登不上 发布:2025-02-08 17:52:21 浏览:872
宝塔服务器ip进不去 发布:2025-02-08 17:52:18 浏览:382
担保中介源码 发布:2025-02-08 17:14:37 浏览:413
手机存储卡速度测试 发布:2025-02-08 17:02:57 浏览:26
洪恩编程 发布:2025-02-08 17:02:19 浏览:815
linux远程控制 发布:2025-02-08 17:02:16 浏览:154
珠心算算法 发布:2025-02-08 17:00:37 浏览:920
动态ip可以做服务器么 发布:2025-02-08 17:00:33 浏览:221