标题:关于N个学生M门课程的一个程序
只看楼主
aglence
Rank: 1
等 级:新手上路
帖 子:63
专家分:2
注 册:2012-7-6
结帖率:92.31%
 问题点数:0 回复次数:4 
关于N个学生M门课程的一个程序
#include<stdio.h>
#define N 5
#define M 3

void fun1(double b[N][M]);
void fun2(double c[N][M]);
void fun3(double d[N][M]);

int main()
{
    int i,j;
    double a[N][M];
    printf("请输入学生成绩:\n");
    for(i=0;i<N;i++)
    {
        for(j=0;j<M;j++)
        {
            scanf("%lf",&a[i][j]); //输入数据类型改成double型
        }
    }
    fun1(a);
    fun2(a);
    fun3(a);
    return 0;
}

void fun1(double b[N][M])
{
    int k,i,j;
    double max; //max double型
    for(j=0;j<M;j++)
    {
        max=b[0][j];
        for(i=0;i<N;i++)
        {
            if(b[i][j]>=max)
            {
                max=b[i][j];
                k=i;
            }
            else
                max=max;
        }
        printf("max=a[%d][%d]=%lf\n",k,j,max);   //输出数据改成double型
    }
}

void fun2(double c[N][M])
{
    int i,j;
    double sum;
    sum=0;
    for(i=0;i<N;i++)
    {
        for(j=0;j<M;j++)
        {
            sum+=c[i][j];
        }
    }
    printf("ave=%lf\n",sum/(N*M));
}

void fun3(double d[N][M])
{
    int i,j;
    for(i=0;i<N;i++)
    {
        for(j=0;j<M;j++)
        {
            if(d[i][j]<6)
            {
                for(j=0;j<M;j++)
                    printf("a[%d][%d]=%lf",i,j,d[i][j]);
            }
        }
        printf("\n");
    }
}
fun1找出每门课程的最高分,fun2求平均分,fun3找出不及格成绩的学生,输出该学生所有的成绩,求大侠指示..
搜索更多相关主题的帖子: include max void double return 
2012-08-07 13:33
aglence
Rank: 1
等 级:新手上路
帖 子:63
专家分:2
注 册:2012-7-6
得分:0 
迷人看,那我直接结贴了
2012-08-07 14:40
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
有什么问题了?

授人以渔,不授人以鱼。
2012-08-07 15:03
jtx0329
该用户已被删除
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽
2012-08-08 15:26
犹豫情人
Rank: 2
来 自:天津
等 级:论坛游民
帖 子:58
专家分:24
注 册:2010-7-1
得分:0 
这个程序怎么了,楼主搞笑呢吧??就发了一个程序过来,什么问题你也不说啊!!
2012-08-09 15:30



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-374851-1-1.html




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

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