C语言程序设计-第九章 学生考试成绩信息分析系统-结构体.pptVIP

  • 117
  • 0
  • 约1.02万字
  • 约 45页
  • 2017-02-11 发布于湖北
  • 举报

C语言程序设计-第九章 学生考试成绩信息分析系统-结构体.ppt

C语言程序设计-第九章 学生考试成绩信息分析系统-结构体

【项目要求】 学生考试结束后,要对某班一门课的考试成绩进行分析,我们可以写一C程序帮助实现这一任务,主要功能包括: 录入学生信息; 输出学生信息; 查找最高分学生的信息; 根据成绩排序; 根据姓名进行查找。 【项目分析】 现在要解决的信息处理可以借助于数组来实现,但是由于最基本的信息包含学号、姓名和成绩,学号、姓名作为字符串来处理,可以借助字符数组来保存,成绩可以处理为整型,所以数组的每个元素中保存的数据不再是单一的数据类型,所以我们必须借助于一种新的数据类型—结构体来实现;实现了数据的保存就可实现数据的输出、排序等功能,所以本项目功能的实现分成三个任务:一是认识结构体类型,实现学生信息的输入和输出;二是借助与函数实现其它功能;最后介绍一种新的不同与数组的存储结构—链表。 问题情境及实现 为实现学生信息处理,需要做的第一件事情就是认识结构体类型,并用结构体数组实现学生信息的输入和输出。 #include stdio.h #define N 100 main() { struct student {char num[11]; char name[9]; int score; } s[N]; int n,i; printf(请输入该班的实际人数:\n); scanf(%d,n); printf(请输入学号 姓名 成绩\n);

文档评论(0)

1亿VIP精品文档

相关文档