两道C语言的题,求解
数据结构作业
一、问题描述:
设停车场是一个可停放n辆车的狭长通道,且只有一个大门可供汽车进出。在停车场内,汽车按到达的先后次序,由北向南依次排列(假设大门在最南端)。若车场内已停满n辆车,则后来的汽车需在门外的便道上等候,当有车开走时,便道上的第一辆车即可开入。当停车场内某辆车要离开时,在它之后进入的车辆必须先退出车场为它让路,待该辆车开出大门后,其他车辆再按原次序返回车场。每辆车离开停车场时,应按其停留时间的长短交费(在便道上停留的时间不收费)。
基本要求:
(1)要求以顺序栈模拟停车场,以链队列模拟便道。
(2)从终端读入汽车到达或离去的数据,每组数据包括三项:1、是“到达”还是“离去”;2、汽车牌照号码;3、“到达”或“离去”的时刻。与每组输入信息相应的输出信息为:如果是到达的车辆,则输出其在停车场中或便道上的位置;如果是离去的车辆,则输出其在停车场中停留的时间和应交的费用。
二、 问题描述
对单位的职工进行管理。包括插入,删除,查找,排序等功能。
要求
职工对象包括姓名、性别、出生年月、学历 、职务 、 住址 、 电话等信息。
(1) 新增一名职工:将新增职工对象按姓名以字典方式插入到职工管理文件中。
(2) 删除一名职工:从职工管理文件中删除一名职工对象。
(3) 查询:从职工管理文件中查询符合某些条件的职工。(折半查找法)
(4) 排序:按某种需要对职工对象文件进行排序。(插入,冒泡,选择,选其中方法之一)
一、问题描述:
设停车场是一个可停放n辆车的狭长通道,且只有一个大门可供汽车进出。在停车场内,汽车按到达的先后次序,由北向南依次排列(假设大门在最南端)。若车场内已停满n辆车,则后来的汽车需在门外的便道上等候,当有车开走时,便道上的第一辆车即可开入。当停车场内某辆车要离开时,在它之后进入的车辆必须先退出车场为它让路,待该辆车开出大门后,其他车辆再按原次序返回车场。每辆车离开停车场时,应按其停留时间的长短交费(在便道上停留的时间不收费)。
基本要求:
(1)要求以顺序栈模拟停车场,以链队列模拟便道。
(2)从终端读入汽车到达或离去的数据,每组数据包括三项:1、是“到达”还是“离去”;2、汽车牌照号码;3、“到达”或“离去”的时刻。与每组输入信息相应的输出信息为:如果是到达的车辆,则输出其在停车场中或便道上的位置;如果是离去的车辆,则输出其在停车场中停留的时间和应交的费用。
二、 问题描述
对单位的职工进行管理。包括插入,删除,查找,排序等功能。
要求
职工对象包括姓名、性别、出生年月、学历 、职务 、 住址 、 电话等信息。
(1) 新增一名职工:将新增职工对象按姓名以字典方式插入到职工管理文件中。
(2) 删除一名职工:从职工管理文件中删除一名职工对象。
(3) 查询:从职工管理文件中查询符合某些条件的职工。(折半查找法)
(4) 排序:按某种需要对职工对象文件进行排序。(插入,冒泡,选择,选其中方法之一)
...全文
相关推荐
2019年中国研究生数学建模竞赛B题,2019年第十六届中国研究生数学建模竞赛C题
2019年的中国研究生数学建模竞赛,作为第十六届此类比赛,吸引了众多学子积极参与,其中B题和C题更是引发了广泛讨论。这两道题目不仅检验了参赛者的数学素养,还挑战了他们的创新思维和团队协作能力。
递推实训题解答
这两道题目都是基于递推关系来解决实际问题的典型实例,它们都涉及到寻找特定序列的通项公式,并通过编程实现来求解。首先看第一道题,猴子爬山问题。
c语言全套练习题刷题必备
**C语言全套练习题刷题必备**C语言是一种强大的、广泛应用的编程语言,它以其简洁、高效和灵活性闻名。
c语言常考的100个程序题
【资源摘要信息】:“c语言常考的100个程序题”是一本面向C语言初学者的书籍,书中包含了100道经典的C语言编程练习题,旨在帮助读者从入门到精通,提升编程能力。【程序1】是关于排列组合的问题,要求
c语言100道经典逻辑算法题.doc
"C语言100道经典逻辑算法题文档,包含了两道具体的编程题目,分别涉及数字排列组合和利润提成计算的算法实现。"这两道程序题展示了C语言在处理逻辑算法和数据计算方面的应用。让我们逐一解析:###


