C语言程序设计 作者 金升灿 第五章 数组.pptVIP

  • 6
  • 0
  • 约1.53万字
  • 约 53页
  • 2015-12-09 发布于未知
  • 举报

C语言程序设计 作者 金升灿 第五章 数组.ppt

* 5.3.2 程序设计举例 【例5-14】一个班级有5名学生,共开设了4门课,计算全班学生各课成绩的平均值和每个学生的平均成绩。 算法分析:5名学生4门课的成绩,可以用5行4列的二维数组存储。每个学生成绩的平均值,就是二维数组的每行元素的平均值;每门课成绩的平均值,就是二维数组的每列元素的平均值。 为了处理数据方便,可以把每行元素的平均值存放到该行的最后一列;每列元素的平均值存放到该列的最后一行。因此,定义数组时行数和列数分别增加1。 * 5.3.2 程序设计举例 #define row 5 #define col 4 #include stdio.h void main() { int i,j; float score[row+1][col+1]={0.0}; printf(请按学生输入成绩(1~100),每人4门课:\n); printf(课程1,课程2,课程3,课程4\n); for(i=0;irow;i++) for(j=0;jcol;j++) scanf(%f,score[i][j]); * 5.3.2 程序设计举例 for(i=0;irow;i++) { for(j=0;jcol;j++) { score[i][col]+=score

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档