n个数存放在数组中(n是最大为100的整数),选出所有大于n个数的平均值的那些数.给我程序的代码应用c语言程序来编写 急

来源:学生作业帮助网 编辑:作业帮 时间:2024/03/29 17:19:32
n个数存放在数组中(n是最大为100的整数),选出所有大于n个数的平均值的那些数.给我程序的代码应用c语言程序来编写 急

n个数存放在数组中(n是最大为100的整数),选出所有大于n个数的平均值的那些数.给我程序的代码应用c语言程序来编写 急
n个数存放在数组中(n是最大为100的整数),选出所有大于n个数的平均值的那些数.给我程序的代码
应用c语言程序来编写

n个数存放在数组中(n是最大为100的整数),选出所有大于n个数的平均值的那些数.给我程序的代码应用c语言程序来编写 急
假定你的数组是a,将下面的a数组改为你的数组,并加上你的数据
main(){
double a[100],i,sum=0,p_j;/*定义变量*/
for(i=0;i<100;i++)sum+=a[i];/*求和*/
p_j=sum/i;/*求平均值*/
for(i=0;i<100;i++){
if(a[i]>p_j)printf("\n%f",a[i]);/*输出结果*/
}
}

#include "stdio.h"
main()
{
int a[100],i,n;
float ave,sum=0;

printf("输入n的值:\n");
scanf("%d",&n);
printf("输入n个数:\n");
for(i=0;i {
sca...

全部展开

#include "stdio.h"
main()
{
int a[100],i,n;
float ave,sum=0;

printf("输入n的值:\n");
scanf("%d",&n);
printf("输入n个数:\n");
for(i=0;i {
scanf("%d",&a[i]);
sum=sum+a[i];
}
ave=sum/10;
printf("大于平均值的数:%f\n",ave);
for(i=0;i {
if(a[i]>ave)
printf("%d\n",&a[i]);
}
}

收起

yesy

不知道符合要求不:
#include
double average(double* a, int n);
void choice(double *a,int n,double average);
main()
{
double a[5] = {1.1,2.2,3.3,4.4,5.5};
double avg;
...

全部展开

不知道符合要求不:
#include
double average(double* a, int n);
void choice(double *a,int n,double average);
main()
{
double a[5] = {1.1,2.2,3.3,4.4,5.5};
double avg;
avg = average(a,5);
choice(a,5,avg);
}
double average(double* a, int n)
{
double sum = 0;
int i;
for(i=0;i {
sum += a[i];
}
return sum/n;
}
void choice(double *a,int n,double average)
{
int i;
for(i=0;i {
if(a[i]>average)
{
printf("%d: %.3lf\n",i,a[i]);
}
}
}

收起

n个数存放在数组中(n是最大为100的整数),选出所有大于n个数的平均值的那些数.给我程序的代码应用c语言程序来编写 急 (2) 找出n个数中的最大值及其位置,这n个数存放在二维数组中 n个整数存放在data数组中,试编写函数fun,它的功能是返回绝对值介于10-100之间的数据元素个数,并将其余的数放在below所指的数组中. 有n个整数按由大到小顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素的值输入的第一行有两个数n、m.n表示数组有n个数,m表示要找的数.第二行是n个由大到 有长度为n的一维数组A,将数组中负数存放在数组前部,所有正数存放在负数后面,设计算法! 求程序改错假定整数数列中的数不重复,并存放在数组中.下列给定程序中,函数FUN的功能是:删除数列中支值为X的元素,n中存放的是数列中元素的个数求改错:#include#define N 20fun (int *a,int n,int x 顺序表存放在数组S中表达指针为h表长为n,写出函数count-neg(s,h,n)顺序表中负数的个数,通过函数的返 n个连续自然数,乱序存放于一个数组中,缺失一个,缺失的位置处放 置 -1,问怎么确定丢失的那个数? C语言编程数组中的问题给定程序中,函数fun的功能是:有N×N矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中 输入n(n≤20)个数放在一维数组中,找出其中最小的数,将他与数组最前面的元素交换后输出这些数. 编写函数,其功能是:把a数组中的n个数和b数组逆序中的n个数一一对应相加,求平方,结果放在c数组中. java中关于定义一个二维数组的问题在定义一个二维数组时 不对数组进行赋初值时 数组名最后面的两个中括号需要填入行个数和列个数吗第一种情况:int a []=new int a [][];第二种情况int a [];a= n 有15个数按小到大的顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数组中第几个元素的值. 数据结构数组和广义表的一些问题1.设矩阵A是一个对称矩阵,为了节省存储,将其下三角部分按行序存放在一维数组B[1,n(n-1)/2]中,对下三角部分中任一元素ai,j(i 2.假设以数组A[m]存放循环队列的元素,其头尾指针分别为front 和rear,则当前队列中的元素个数为()A:(rear-front+m)%m B:rear-front+1C:(front-rear+m)%m D:(rear-front)%m3.己知循环队列存储在一维数组A[O…n-1]中, C语言:从键盘输入10个数存放在数组a中,再将数组a中的偶数存放在数组b中 输入整数m,将所有大于1小于整数m的素数存入所指定的数组中(数组最多只存放100个素数,超过则提示“overflow”),输出素数的个数n及各素数——素数的输出格式为每个素数5列宽、右对齐、每行 定义了N×N的二维数组,并在主函数中赋值.请编写函数fun,函数的功能是:求出数组周边元素的平均值.