- 16
- 0
- 约1.02万字
- 约 45页
- 2019-09-07 发布于湖北
- 举报
【项目要求】 学生考试结束后,要对某班一门课的考试成绩进行分析,我们可以写一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);
您可能关注的文档
- Auto CAD 2014中文版实用教程12.pptx
- Agb211后备保护说明书V6[1].1.doc
- C#中数据的简单查询.docx
- BMW 宝马电动汽车.pptx
- C#第6章 面向对象的程序设计4H.ppt
- A类企业增值税发票电子平台.ppt
- CEP注册eCTD格式递交的具体方法和收费程序--2016年.pptx
- CH12西工大机械原理.ppt
- C#经典入门经典.ppt
- Chapter 3 高频小信号放大器.ppt
- 中国国家标准 GB/T 48336.304-2026星闪无线通信系统 第304部分:基础服务层 5G蜂窝网络融合.pdf
- CCAA《管理体系认证基础》第2版+三色笔记office完整版-2026.docx
- RCS-901系列超高压线路成套保护装置技术和使用说明书.pdf
- RCS-902A(B.C.D)型超高压线路成套保护装置技术说明书.pdf
- PCS-923A断路器失灵起动及辅助保护测控装置技术使用说明书.pdf
- RCS-924A型T区保护装置技术和使用说明书.pdf
- GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 中国国家标准 GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 《GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统》.pdf
- 中国国家标准 GB/T 48355-2026石化化工用软起动装置.pdf
原创力文档

文档评论(0)