数组6

作者: 时间:2020-07-10 点击数:

问题2:一个班共有5个组,每组6个人,已知每个人的网络在线学习时长(整数),编程实现:
(1)求最长的网络在线学习时长有多少?
分析:
     studylen=hour[0][0];
  遍历数组所有元素
  {
  发现更大的替换studylen的值;
  }
  输出studylen的值
(2)求平均网络在线时长最长的小组
分析:
     avlen=0
    遍历所有行(i)
 {   sum=0;
    计算第i行的总学习时长sum
 if (sum>avlen) {avlen=sum;k=i;}
 }

#include <stdio.h>
int main()
{
int hour[5][6]={{65,73,89,90,87,69},{85,77,59,88,79,86},{79,80,94,91,87,92},{70,98,68,91,88,93},{75,83,92,90,78,81}};
int studylen,i,j;
studylen=hour[0][0];
for(i=0;i<5;i++)
 for(j=0;j<6;j++)
  if (studylen<hour[i][j]) studylen=hour[i][j];
//输出最长的时长
printf("%d\n",studylen); 
return 0;}

上一页 [1] [2] [3] 下一页

Copyright© 2020 Anyang Institute of Technology.All rights reserved.

学院地址:河南省安阳市黄河大道西段