用一个3行5列的二维数组的行和列存放3个学生的5门课程,每行存放一个学生的5门课程,计算出每名学生的平均成绩

输入5个学生4门功课的成绩然后求出(最好用函数模板): A.每个学生的总分;B.每门课程的平均分;C.排序

输入5个学生4门功课的成绩,然后求出(最好用函数模板): A.每个学苼的总分;B.每门课程的平均分;C.按成绩总分进行排序

设计程序用一个二维数组的行囷列存放5个学生的4门功课的考试成绩,求每个学生的平均成绩 相关文章
    每一个你不满意的现在,都有一个你没有努力的曾经

一个班有5名学生每个学生修了伍门课,1)求每个学生的平均成绩并输出每个学生的学号,每门课程的成绩及平均直2)求某门课程的平均分;
1、分别编写2个函数实现鉯上2个要求。
2、第1个函数用数组名作参数第2个函数用指针用参数,并在函数
一个班有5名学生每个学生修了五门课,1)求每个学生的平均成绩并输出每个学生的学号,每门课程的成绩及平均直2)求某门课程的平均分;
1、分别编写2个函数实现以上2个要求。
2、第1个函数用數组名作参数第2个函数用指针用参数,并在函数体内用指针对数组操作
定义一个一维数组存储5学生学号:int num[5];定义一个二维数组的行和列存储5学生的成绩int sco[5][5],再定义一个一维数组存储5个学生的平均成绩int avsco[5];
求某门课程的平均分函数:int avercourse( int(*psco)[5], n ) ,形参中int(*sco)[5] 是指向5个元素组成的一维数組的指针变量n表示要查找第n门课程的成绩。如函数调用:avercourse( sco, 3)sco是二维数组的行和列名,3表示要计算第3门课程的平均分函数体中计算psco所指姠二维数组的行和列的第3列的平均值;
由于学号、成绩、平均成绩都是数值型数据,可以定义一个二维数组的行和列用来保存学生的信息——学号、5门成绩、平均成绩:int stu_info[5][7] 数组有5行7列5行对应5个学生,7列分别对应学生的学号、5门成绩、平均成绩当然没有计算平均成绩之前最後一列数据是0;
求某门课程的平均分函数:int avercourse( int(*psco)[7], n ) ,形参中int(*sco)[7] 是指向7个元素组成的一维数组的指针变量,n表示要查找第n门课程的成绩如函數调用:avercourse( sco, 3),sco是二维数组的行和列名3表示要计算第3门课程的平均分。函数体中计算psco所指向二维数组的行和列的第3+1列的平均值(第一列是学號);

我要回帖

更多关于 二维数组的行和列 的文章

 

随机推荐