社区
API
帖子详情
急急!如何排序数组中的字符串!
cllc
2003-10-16 01:03:42
各位大哥帮帮忙吧!
...全文
102
1
打赏
收藏
急急!如何排序数组中的字符串!
各位大哥帮帮忙吧!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
守城小轩
2003-10-16
打赏
举报
回复
http://expert.csdn.net/Expert/topic/2361/2361890.xml?temp=.2254297
用C编写班级成绩管理系统
设计课题一:班级成绩管理系统 一、 问题描述: 对一个有N个学生的班级,每个学生有M门课程。该系统实现对班级成绩的录入、显示、修改、
排序
、保存等操作的管理。 二、功能要求: 1、本系统采用一个结构体数组,每个数据的结构应当包括:学号、姓名、M门课程名称。 2、本系统显示这样的菜单: 请选择系统功能项: a、 成绩录入 b、 成绩显示 c、 成绩保存 d、 成绩
排序
e、 成绩修改(要求先输入密码) f、 成绩统计 (1) 显示每门课程成绩最高的学生的基本信息 (2) 显示每门课程的平均成绩 (3) 显示超过某门课程平均成绩的学生人数 g、 退出系统 3、执行一个具体的功能之后,程序将重新显示菜单。 4、将学生成绩保存到文件中。 三、算法提示: 1、数据结构:结构体类型数组。 2、数据库结构:下表构成该系统的基本数据库。 姓名 学号 课程名称1 课程名称2 ●●●●●● char Char float float 四、测试数据: 学生人数N=10 课程门数M=4 课程名:数学、语文、英语、政治 五、其它 对该系统有兴趣的同学可以在实现上述基本功能后,完善系统的其它功能。 问题补充: 今天谁能给我答案啊!!!!!!!
急急
!!!!!!! 提问者: 342123465 - 试用期 一级 最佳答案 C语言课程设计报告—班级成绩管理系统 需要分析: 学生成绩管理系统有13种功能。把这13个功能做成13个子函数。在主函当数中设计一个菜单对这13个子数进行管理。来实现对整个系统的操作。 根据课题的要求。每一个学生的包括姓名(char)、学号(char)、M门课程的成绩(float).再加上系统功能上的要求每一学生的信息还要总分和名次等。所以自然的想到要用结构体来定义每一个学生的信息结构。然后用链表把它们组成一个有序的整体。用对链表的操作来实现对所有学生信息的统一管理(成绩显示、成绩
排序
、成绩修改等)。最后为了以后按照处理后的顺序保存到文件中。 . 各函数的功能: 概要设计: 程序的模块组成: 主 函 数: int main() 新建函数:STUDENT *init() 输入函数 :STUDENT *create() 显示函数: void print(STUDENT *head) 删除函数: STUDENT *delete(STUDENT *head) 按名字寻找函数: void lookup(STUDENT *head) 保存函数: void save(STUDENT *head) 按总分
排序
函数: STUDENT *sort(STUDENT *head) 计算总分和均分函数: void computer(STUDENT *h) 修改函数: STUDENT *Modify(STUDENT *head,STUDENT *new) 按学号
排序
函数: STUDENT *index(STUDENT *h) 菜单函数:int menu_select() 各个函数的主要功能: 输入函数: 随时输入数据。 菜单函数:显示系统主菜单。 显示函数: 显示所有学生的信息。 寻找函数: 方便学生查找自己的成绩。 删除函数: 删除某学生的信息。
排序
函数: 按总成绩
排序
。 按学号
排序
函数: 按学号
排序
。 插入函数: 可以插入新的信息。 保存函数: 保存好学生成绩,以免丢失。 统计函数: l 显示每门课程成绩最高的学生的基本信息。 l 显示每门课程的平均成绩。 l 显示超过某门课程平均成绩的学生人数。 课题的功能模块的划分: 开始 菜单界面 功能选择 初始化函数 输入学生信息 删除学生信息 显示学生信息 查找学生信息 按成绩
排序
保存到文件 从文件读数据 插入学生成绩 分类合计 退出系统 结束 详细设计: 整个系统除了主函数外,另外还有14个函数,实现八大功能:输入功能、显示功能、查找功能、
排序
功能、插入功能、保存功能、读取功能。各个函数的详细设计说明分别如下: 主函数 main() 利用无限次循环for(;;)和swithch()实现各函数的调用,系统根据输入的数字选项来调用相应的函数。 菜单选择函数 int menu_select() 这是一个无参函数,主要实现“功能选择”的界面,在这个界面里有显示系统的九大功能,根据每个功能前面的序号进行选择。等执行完每一个函数功能后,返回菜单。 代码设计: 初始化函数 STUDENT *init() 这是一个无参函数,里面只有两个语句,它的作用是使链表初始化,使head的值为NULL和一个清屏语句。比如:没有这个函数的话,在你没有输入任何数据的情况下,去执行显示功能的时候会显示一些乱
题解 | #输入整型数组和
排序
标识,按照升序或降序进行
排序
#
题解 | #输入整型数组和
排序
标识,按照升序或降序进行
排序
# import sysdef do_sort(index, l_nums, flag=0): result = [] if flag ==0: 题解 | #
字符串
反转# //和数字颠倒一个思路package mainimport ( "bufio" "fmt" "os"题解 | #栈的压入、弹出序列# 思路遍历数组,每次循环从push
数组中
向栈里压进一个元
#旋转加密解密#acwing#
字符串
字符数组#变态的测试用例
所有对象,包括数组,都实现了这个类的方法。硬件工程师面试该怎么准备呀,今天面的一个,问的全是各自各样的协议,或者是底层的协议,准备的东西愣是一点没问到 #硬件人求职现状# #如果再来一次,你还会学硬件吗。在此处时,是将前两列的数字进行相加,然后对后两列的数字进行相加,再分别用两个数组分别记录前两列和后两列的数字的结果,对后两列的数组的结果进行单调递增的
排序
,然后。FunPlus,中文名为趣加,是一家集研发、运营、发行于一体的全球化游戏公司,2010年在美国硅谷创立,全球总部位于瑞士,中国总部位于北京。
php数组函数相关内容
1、php删除两个
数组中
相同的元素;(1)删除$arr1中存在,其他
数组中
也存在的元素;$arr11 = array(1, 2, 3, 4); $arr12 = array(2, 4); $arr13 = array_diff($arr11,$arr12); print_r($arr13); // Array ( [0] => 1 [2] => 3 ); $arr14 = a...
题解 | #在
字符串
中找出连续最长的数字串# 注意边界值
** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param nums int整型一维数组 * @retu。昨天刚结束hr面,聊的还行,可是!一个是华为,在杭州,逻辑,周三周五不加班,月末周六加班,薪资还不清楚应该是14级一个是国企,在上海,给编制,吃住都不花钱,总。长鑫数字电路全定制,上海,32.5k*15,年终可能拿不满只有1.5,房补2k比特大陆数字设计,北京,34k*15,hr说固定3个月年终(不知道真假),住公寓打。2.为什么选择做这个课题?
API
1,486
社区成员
23,279
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章