(20)--5.3 数组应用程序实例.pptVIP

  • 2
  • 0
  • 约1.83千字
  • 约 14页
  • 2023-12-02 发布于陕西
  • 举报
5.3 数组应用程序实例;5.3.1 冒泡排序;;;实例二:学生成绩系列案例之,使用数组存储分等统计统计结果。 一个班级有N名学生,每个学生有两门课程,实行百分制考核,要求分别统计各个等级的人数,并将分等级统计的结果保存到一维数组中。分等级的标准如下: 优秀(excellence) 平均成绩≥90 良好(all right) 80≤平均成绩90 中等(middling) 70≤平均成绩80 及格(pass) 60≤平均成绩70 不及格(fail) 平均成绩60;问题分析与算法设计 学生成绩分为五个等级,因此可定义长度为5的int型数组r,每个数组元素存储一个等级的统计结果。在例4-11基础上改写程序时,应将存储统计结果的各个简单变量r0、r1、r2、r3、r4修改为相应的数组元素,其对应关系如表所示。; #includestdio.h #define N 6 /* 班级人数 */ int main(void) { int s1,s2,ave,i; static int r[5]; for(i=0;iN;i++) { scanf(

文档评论(0)

1亿VIP精品文档

相关文档