c++语言基础编程

以下是题目和本人编写的代码,但是在运行过程中只有输入数字这一过程,并没有计算过程也显示不出来结果,一直显示需要继续输入数字求!!!大神解答纠错使用的软件为Vc++6.0... 以下是题目和本人编写的代码, 但是在运行过程中只有输入数字这一过程,并没有计算过程 也显示不出来结果,一直显示需要继续输入数字 求!!!大神解答纠错 使用的软件为V c++6.0 展开
 我来答
cdyzxy
2018-11-22 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.4万
采纳率:84%
帮助的人:3654万
展开全部
#include<stdio.h>
#include<iostream>
using namespace std;
#define N 10
float fun(float a[],int n,float &max,float *min) { int i; float s;
  max=a[0]; *min=a[0]; s=0;
  for ( i=1;i<n;i++ ) {
    if ( a[i]>max ) max=a[i];
    else if ( a[i]<*min ) *min=a[i];
    s+=a[i];
  }
  s-=max; s-=*min; s/=n-2;
  return s;
}
void main() { float a[N],max,min,av; int i;
  for ( i=0;i<N;i++ ) cin>>a[i];
  av=fun(a,N,max,&min);
  cout<<"最大值:"<<max<<endl;
  cout<<"最小值:"<<min<<endl;
  cout<<"平均值:"<<av<<endl;
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式