| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 402 人关注过本帖
标题:高手请进,关于文件
取消只看楼主 加入收藏
wuzhanghao88
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:45
专家分:146
注 册:2009-10-25
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:2 
高手请进,关于文件
#include<stdio.h>
#include<string.h>
int max[1010];
int main()
{
    int n,m,i,j;
    int an=0;
    freopen("1.txt","r",stdin);//打开输入输出文件
    freopen("se.txt","w",stdout);
    scanf("%d,%d",&n,&m);
    memset(max,0,sizeof(max));//清空数组
    for(i=0;i<m;i++)
        for(j=0;j<n;j++)
        {
            int k;
            scanf("%d",&k);
            if(k>max[j])
                max[j]=k;//则更新记录
        }
    for(i=0;i<n;i++)
        an=an+max[i];
    printf("%.2lf\n",1.0*an/n);//除以项目部分数
    fclose(stdin);
     fclose(stdout);
    return 0;
}
输出不对,我的输出文件中一直都是0.00
5
5
90 90 90 85 90
90 85 90 90 85
90 90 85 90 90
90 90 90 90 85
85 90 85 90 90
测试数据
结果是90在输出文件中

[ 本帖最后由 wuzhanghao88 于 2011-3-3 18:32 编辑 ]
搜索更多相关主题的帖子: max 记录 include 
2011-03-03 18:29
wuzhanghao88
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:45
专家分:146
注 册:2009-10-25
收藏
得分:0 
回复 3楼 『点点滴滴』
能跟你聊一聊吗!我的QQ是314761962! max[i] = -100;  //根据要求修改 或者直接用 -( 1 << 30 ) ;这一句应该就是一句赋值吧!前面不是已经清零了吗!也就是说!max[1010]这个数组里的值 应该都是零吧!
2011-03-03 22:01
wuzhanghao88
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:45
专家分:146
注 册:2009-10-25
收藏
得分:0 
回复 5楼 爱海松涛
我的QQ上面有了,加我就行了!
2011-03-04 20:56
快速回复:高手请进,关于文件
数据加载中...
 
   



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

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