| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 835 人关注过本帖
标题:急!谢谢了!
只看楼主 加入收藏
kidd004
Rank: 1
等 级:新手上路
帖 子:9
专家分:2
注 册:2009-11-3
收藏
得分:0 
高手们帮帮~~~~
2009-11-04 18:04
pgy
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:C
等 级:小飞侠
威 望:8
帖 子:1248
专家分:2329
注 册:2009-9-23
收藏
得分:0 
5人3成绩,求和、均值
main()
{
    float a[5][4],i,sum[5],ave[5];
    for(i=0;i<5;i++)
        a[i][0]=i;
    for(i=0;i<5;i++)
        scanf("%f,%f,%f",&a[i][1],&a[i][2],&a[i][3]);
    for(i=0;i<5;i++)
        {
            sum[i]=a[i][1]+a[i][2]+a[i][3];
            ave[i]=sum[i]/3;
        }
    for(i=0;i<5;i++)
        printf("sum=%f,ave=%f\n",sum[i],ave[i]);
    getch();
}

我可好玩啦...不信你玩玩^_^
2009-11-04 18:14
永远不懂
Rank: 1
来 自:徐州
等 级:新手上路
帖 子:35
专家分:9
注 册:2009-11-4
收藏
得分:0 
回复 12楼 pgy
这样写好像有点杂,有简单一点的吗?
2009-11-04 18:48
pgy
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:C
等 级:小飞侠
威 望:8
帖 子:1248
专家分:2329
注 册:2009-9-23
收藏
得分:5 
回复 13楼 永远不懂
该我做的我做完了

我可好玩啦...不信你玩玩^_^
2009-11-04 19:03
kidd004
Rank: 1
等 级:新手上路
帖 子:9
专家分:2
注 册:2009-11-3
收藏
得分:0 
回复 12楼 pgy
谢谢你!!!~~~虽然有点不对!只让用一个二维数组~
2009-11-04 20:03
lijm1989
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:珠海
等 级:贵宾
威 望:12
帖 子:675
专家分:2844
注 册:2009-10-14
收藏
得分:15 
我写了个,不过没有程序中没有必要的文字表述,仅供参考参考···
程序代码:
#include <stdio.h> 
int main() 
{ 
    int n,m,i,j;
    float a[51][6]; 
    while(scanf("%d %d",&n,&m)!=EOF)  // n 表示学生人数  , m 表示课程数
    { 
        for(i=0;i<=n;i++)     //  用第一列计每个学生的总成绩
            a[i][0]=0.0; 
        for(i=0;i<=m;i++)
            a[0][i]=0.0;     //  用第一行计每个课程的总成绩
        for(i=1;i<=n;i++)
            for(j=1;j<=m;j++)
                scanf("%f",&a[i][j]),a[i][0]+=a[i][j],a[0][j]+=a[i][j]; 
        for(i=1;i<=n;i++)
            printf(i<n?"%.2f ":"%.2f\n",a[i][0]/m); //输出学生的平均成绩
        for(j=1;j<=m;j++)
            printf(j<m?"%.2f ":"%.2f\n",a[0][j]/n); //输出课程的平均成绩
    } 
    return 0;
}
2009-11-04 20:49
lijm1989
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:珠海
等 级:贵宾
威 望:12
帖 子:675
专家分:2844
注 册:2009-10-14
收藏
得分:0 
上面写的有点乱哈··这是以前hdu上做过的然后就copy上去了···while和输入格式都是不必要的···我看了LZ的代码,程序上基本都可以了啊···就是加的文字··~~~~~(·》~_~《)
2009-11-04 20:56
kidd004
Rank: 1
等 级:新手上路
帖 子:9
专家分:2
注 册:2009-11-3
收藏
得分:0 
能用简单的FOR循环做出来么,要是能请指点一下,谢谢了!!!
2009-11-05 14:35
快速回复:急!谢谢了!
数据加载中...
 
   



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

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