| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 669 人关注过本帖
标题:帮帮我啊 看看我错在哪里啊 我输出的怎么是0.00?
只看楼主 加入收藏
徐顺丰
该用户已被删除
收藏
 问题点数:0 回复次数:9 
帮帮我啊 看看我错在哪里啊 我输出的怎么是0.00?
提示: 作者被禁止或删除 内容自动屏蔽
搜索更多相关主题的帖子: 输出 
2010-05-01 20:11
sen_lin
Rank: 6Rank: 6
等 级:侠之大者
威 望:3
帖 子:114
专家分:436
注 册:2009-3-24
收藏
得分:0 
#include <stdio.h>
int main ()
{
    int n,a,max,min,s,i,x;
    while (scanf("%d",&n)!=EOF )
    {
        s=0;
        scanf ("%d",&a);
        max=a;
        min=a;
        s+=a;
        for(i=2;i<=n;i++)
        {
            scanf("%d",&x);
            s+=x; //你的程序这里也有问题啊
            if (max<x)
            max=x;        
            if (min>x)
            min=x;         
        }
        printf ("%.2f\n",(float)(s-max-min)/n) ;//强制类型转换没有
    }
    return 0;
}
2010-05-01 20:45
徐顺丰
该用户已被删除
收藏
得分:0 
回复 2楼 sen_lin
提示: 作者被禁止或删除 内容自动屏蔽
2010-05-01 21:53
lanyu111
该用户已被删除
收藏
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽
2010-05-02 19:27
qq8801103
Rank: 5Rank: 5
来 自:苏州中科大软件学院
等 级:职业侠客
威 望:1
帖 子:422
专家分:340
注 册:2009-10-8
收藏
得分:0 
楼主的代码中eof是什么意思

Discuz!  
好好学习  天天向上
2010-05-02 21:28
徐顺丰
该用户已被删除
收藏
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽
2010-05-07 08:09
冥卫
Rank: 8Rank: 8
来 自:深山老林
等 级:蝙蝠侠
帖 子:280
专家分:772
注 册:2010-4-20
收藏
得分:0 
学习中
2010-05-07 16:55
xueyuhanhai
Rank: 4
等 级:业余侠客
帖 子:90
专家分:238
注 册:2010-4-5
收藏
得分:0 
#include <stdio.h>
int main ()
{
    int n,i;
    float a,max,min,s=0,x;//定义的时候s要初始化,否则编译的时候系统会附一个不确定的值;
    while (scanf("%d",&n)!=EOF )
    {
        scanf ("%f",&a);
        max=a;
        min=a;
        s=s+a;//由于a是第一个评委的分数,为了便于求和应该先与s做加运算;
        for(i=2;i<=n;i++)
        {
            scanf("%f",&x);
            s+=x;//求和
            if (max<x)
            max=x;
            if (min>x)
            min=x;
           
        }
      
        printf ("%.2f\n",(s-max-min)/(n-2)) ;//这里应该是除以n-2吧,否则不合实际啊;
    }

    return 0;
}

不知楼主是否满意,呵呵。。。
2010-05-07 17:14
徐顺丰
该用户已被删除
收藏
得分:0 
回复 8楼 xueyuhanhai
提示: 作者被禁止或删除 内容自动屏蔽
2010-05-16 13:32
crshj7758258
该用户已被删除
收藏
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽
2010-05-16 14:58
快速回复:帮帮我啊 看看我错在哪里啊 我输出的怎么是0.00?
数据加载中...
 
   



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

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