| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1804 人关注过本帖
标题:请问用数组去除最大值和最小值求平均值的题显示incompatiable type for arg ...
取消只看楼主 加入收藏
komorebi0110
Rank: 2
来 自:上海
等 级:论坛游民
帖 子:145
专家分:17
注 册:2019-11-23
结帖率:96.88%
收藏
已结贴  问题点数:20 回复次数:4 
请问用数组去除最大值和最小值求平均值的题显示incompatiable type for argument怎么办呀
#include<stdio.h>
int max(float a[100]);
int min(float a[100]);
int main()
{
    float f[100];
    int a,b,c;
    float sum;
    scanf("%d",&a);
    for(int i=0;i<a;i++)
       scanf("%f",&f[i]);
        b=max(f[100]);
        c=min(f[100]);

            for(int i=0;i<a;i++)
            {
                if(i!=b&&i!=c)
                    sum+=f[i];
                }
                printf("%.2f",sum/a-2);

return 0;



}
int max(float a[100])
{
float x;
int max1=a[0];
for(int i=0;;i++)
{if(a[i+1]>a[i])
max1=a[i+1];
}
for(int i=0;;i++)
{if(a[i]==max1)
    x=i;}
return x;

    }
int min(float a[100])
{
float x;
int min1=a[0];
for(int i=0;;i++)
{if(a[i+1]<a[i])
min1=a[i+1];
}
for(int i=0;;i++)
{if(a[i]==min1)
    x=i;}
return x;

    }
搜索更多相关主题的帖子: i++ for int float if 
2019-11-23 19:30
komorebi0110
Rank: 2
来 自:上海
等 级:论坛游民
帖 子:145
专家分:17
注 册:2019-11-23
收藏
得分:0 
零基础大一,刚刚学数组,所以可能写得很拖沓,不懂是不是定义函数出了问题,看不出来
是作业题

我想要两颗西柚。
2019-11-23 19:31
komorebi0110
Rank: 2
来 自:上海
等 级:论坛游民
帖 子:145
专家分:17
注 册:2019-11-23
收藏
得分:0 
请救救孩子吧

我想要两颗西柚。
2019-11-23 19:33
komorebi0110
Rank: 2
来 自:上海
等 级:论坛游民
帖 子:145
专家分:17
注 册:2019-11-23
收藏
得分:0 
题目:评分系统一开始会输入整数n表示有n位评委打分,之后会依次输入n个分数{a1,a2,...,an},聪哥想计算去掉这n个分数中的最高分和最低分之后的平均数。
结果保留两位小数。
比如1 2 3 4 6这个5个数字在这套评分系统中去掉最高分6和最低分1后的平均分数为3

2<n≤100
0≤a1,a2,a3,...,an≤1,000,000,000
样例输入1:
10
98.1 98.2 98.3 98.4 98.5 98.6 98.7 98.8 98.9 99.0
样例输出1:
98.55

我想要两颗西柚。
2019-11-23 19:36
komorebi0110
Rank: 2
来 自:上海
等 级:论坛游民
帖 子:145
专家分:17
注 册:2019-11-23
收藏
得分:0 
回复 5楼 纯蓝之刃
谢谢,刚刚才接触,还不是很懂数组的规则,就按照自己的猜测写了循环,非常感谢!

我想要两颗西柚。
2019-11-24 14:07
快速回复:请问用数组去除最大值和最小值求平均值的题显示incompatiable type fo ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.476202 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved