- 117
- 0
- 约1.02万字
- 约 45页
- 2017-02-11 发布于湖北
- 举报
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);
您可能关注的文档
- C基本要求类.docx
- C湿式报警阀工作原.ppt
- CWDM技术原理及解决方案.ppt
- C程序敲键盘射气球.docx
- CYP450与药物相互作用.ppt
- C类清洁培训.ppt
- C级公共部分.doc
- C语言习题.doc
- C语言共用体与枚举.ppt
- C语言和操作系统学习笔记.doc
- 《气体保护焊用非合金钢及细晶粒钢焊丝》标准立项修订与发展报告.docx
- 《金属材料 低拘束试样测定稳定裂纹扩展阻力的试验方法》标准立项修订与发展报告.docx
- 《钨极惰性气体保护焊用非合金钢及细晶粒钢焊丝》标准立项修订与发展报告.docx
- 《物联网 生命体征感知设备数据接口规范》标准立项修订与发展报告.docx
- 《气体保护焊用高强钢焊丝》标准立项修订与发展报告.docx
- 《物联网 生命体征感知设备通用技术要求》标准立项修订与发展报告.docx
- 2026年全国卷高考政治生活专题突破冲刺易错分析卷含解析.docx
- 2026年高考全国卷政治高频考点检测卷含解析.docx
- 2026年新高考全国卷政治经济生活易错点冲刺卷含解析.docx
- 2026年全国卷新高考历史民主革命易错点专题卷含解析.docx
原创力文档

文档评论(0)