| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 514 人关注过本帖
标题:[求助]项目题,大家来观摩观摩。
只看楼主 加入收藏
ting6love
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2007-9-27
收藏
 问题点数:0 回复次数:3 
[求助]项目题,大家来观摩观摩。

用C程序编写一个学生管理系统的应用软件
该软件的使用只能利用键盘操作来实现,功能的选择通过菜单显示给用户
通过输入不同功能的编号来实现对应的操作
具体功能如下:
1录入学员的信息
2删除学员的信息
3显示最大年龄的学员信息
4显示学员的平均年龄
5对学员按年龄降序排列
6推出程序

项目具体要求~~~~
创建一个结构体,用于存储学生的信息,包括学号,姓名,性别,年龄
创建一个全局变量,存储学生的个数

main()函数的功能实现
创建一个结构体数组,长度为100
声明其它相关变量
制作菜单功能
循环接受用户的输入,直到用户选择菜单6的退出功能
根据用户每次输入的菜单编号,调用对应的函数实现其功能

input()函数
当用户选择菜单1的功能时,调用该函数
有一个结构体类型的数组作为参数,无返回值
循环接受用户输入的学员信息,每次输入之前都要求有相应的提示
输入完一条信息之后,询问用户是否继续,如果继续则接着输入下一个学员的信息,否则退出循环
录入结束,显示所有已经录入的学员信息

display()函数
当用户选择某项菜单编号之后,执行相应的功能,如果该功能需要显示所有学员的信息,则调用该函数
有一个结构体类型的数组作为参数,无返回值
根据实际录入的学员的个数,循环显示所有学员的信息

max()函数
当用户选择菜单3时,调用该函数,执行显示年龄最大的学员信息的功能
有一个结构体数组作为参数,无返回值
利用求最大值的算法,求出所有学员的年龄的最大值
显示年龄是所求出来的最大年龄的所有学员的信息

avg()函数
当用户选择菜单4时,调用该函数,求学员的平均年龄,并显示出来
有一个结构体数组作为参数,有一个整型的返回值
利用求平均值的算法,求出所有学员平均年龄
将平均年龄返回到主调函数,并在主调函数中显示该平均值

sort()函数
当用户选择菜单5时,调用该函数,对所有学员的年龄进行降序排序
有一个结构体数组作为参数,无返回值
利用选择排序法或冒泡排序发法根据学员的年龄进行降序排序
显示排序之后的所有学员的信息


搜索更多相关主题的帖子: 项目 观摩 
2007-10-18 19:25
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
收藏
得分:0 
观摩完了,六个字——简单,但是麻烦

从BFS(Breadth First Study)到DFS(Depth First Study)
2007-10-18 22:16
canyue
Rank: 1
等 级:新手上路
威 望:1
帖 子:159
专家分:0
注 册:2007-10-4
收藏
得分:0 
我用JAVA写过,可惜那代码已经删了,要不稍微改一下变成C的就可以了。

别看我现在只有这么亮,总有一天会月圆的!
2007-10-18 23:17
xhtang
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-10-1
收藏
得分:0 
随便一本数据结构的书都有例子

帮助别人是我的快乐! 别人帮我,我心存感激!
2007-10-18 23:56
快速回复:[求助]项目题,大家来观摩观摩。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018688 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved