用于将计算n个元素组成的整型数组中去掉一个最大值和一个最小值后求平均值
来源:百度知道 编辑:UC知道 时间:2024/05/05 15:58:03
#1 #define N 10
#2 main()
#3 { int a[N],i,sum,max,min;
#4 float aver;
#5 for (i=0;i<n;i++)
#6 scanf("%d",&a[i]);
#7 sum=max=min=0;
#8 for (i=1;i<N;i++)
#9 { if (max<a[i]) max=a[i];
#10 if (min>a[i]) min=a[i];
#11 sum=sum+a[i]; }
#12 aver=(sum-max-min)/(N-2);
#13 printf("average=%f\n",aver);
#14 }
#2 main()
#3 { int a[N],i,sum,max,min;
#4 float aver;
#5 for (i=0;i<n;i++)
#6 scanf("%d",&a[i]);
#7 sum=max=min=0;
#8 for (i=1;i<N;i++)
#9 { if (max<a[i]) max=a[i];
#10 if (min>a[i]) min=a[i];
#11 sum=sum+a[i]; }
#12 aver=(sum-max-min)/(N-2);
#13 printf("average=%f\n",aver);
#14 }
#define N 10
#include <stdio.h>
void main()
{
int a[N],i,sum,max,min;
float aver;
for (i=0;i<N;i++)
scanf("%d",&a[i]);
sum=max=min=0;
{ if (max<a[i]) max=a[i];
if (min>a[i]) min=a[i];
sum=sum+a[i]; }
aver=(sum-max-min)/(N-2);
printf("average=%f\n",aver);
}
除了没有头文件调用#include<stdio.h>
我看没错啊 要说错就是N与n的区别\
#define N 10
#include<stdio.h>
void main()
{ int a[N],i,sum,max,min;
float aver;
for (i=0;i<N;i++)
scanf("%d",&a[i]);
sum=max=min=0;
for (i=1;i<N;i++)
{ if (max<a[i]) max=a[i];
if (min>a[i]) min=a[i];
sum=sum+a[i]; }
aver=(sum-max-min)/(N-2);
printf("average=%f\n",aver);
}
先针构造一个有n个元素组成的有序(按照元素数升序)单项链表,并将打印出来。
有一个含有10个元素的整型数组,编程将其元素按逆序存放
用new分配一个具有10个元素的整型数中,从键盘输入元素值,然后输出。
使用getchar将整型数存入数组的问题~
将N个字组成1句话
一个集合由n个元素组成,它的子集个数是多少?怎么证明?
编程输入整型二维数组a[6][6],找出其中值最大的元素,并将该最大元素与数组中最后一个元素交换后输出该数
将4个不同的数排列在一起,可以组成24个不同的数。。。
将整型数组中的所有元素镜像对调,第一个与最后一个对调,第二个与倒数第二个对调,按对调后的结果输出
从键盘接收N个整型数并存放在一个整型数组中,在主函数中调用该函数计算出这N个整数之和