1.题目出自于华科大出版的题目来源于华科大出版的C程序设计实训案例与习题精编 2.对C语言初学但有困难的同学有一定的借鉴作用 3.本套程序开发时间较短,若有遗漏,敬请谅解!(运行没有问题)
2022-01-24 16:01:46 8KB c语言 开发语言 后端
1
五子棋 课程设计报告+源码完整版 VC MFC C++,包括课程设计报告、参考资料、开发文档,可以做为你的学习设计参考。
● 建立描述内存分配状况的数据结构; ● 建立描述进程的数据结构; ● 使用两种方式产生进程:(a)自动产生, (b)手工输入; ● 在屏幕上显示内存的分配状况、每个进程的执行情况; ● 建立分区的分配与回收算法,支持紧凑算法; ● 时间的流逝可用下面几种方法模拟: (a) 按键盘,每按一次可认为过一个时间单位; (b) 响应WM_TIMER; ● 将一批进程的执行情况存入磁盘文件,以后可以读出并重放; ● 支持算法: 首次适应算法、循环首次适应算法、最佳适应算法、最坏适应算法。 压缩包里有内核工程和演示工程,内核C语言,演示c++(内核已生成lib),有成品报告
C语言写的仿windows计算器,含C语言源代码,适合C/C++开发人员,计算机软件开发人员,及计算机专业课程设计及毕业设计。
1
1、很基础读者一看就懂 2、经典例题非常常用
2022-01-21 20:02:06 398KB C++
1
设停车场是一个可停放n辆车的狭长通道,且只有一个大门可供汽车进出。在停车场内,汽车按到达的先后次序,由北向南依次排列(假设大门在最南端)。若停车场内已停满n辆车,则后来的汽车需在门外的便道上等候,当有车开走时,便道上的第一辆车即可开入。当停车场内某辆车要离开时,在它之后进入的车辆必须先退出停车场为它让路,待该辆车开出大门后,其他车辆再按原次序返回车场。每辆车离开停车场时,应按其停留时间的长短交费(在便道上停留的时间不收费)。 设计要求: 1.模拟上述管理过程。要求以顺序栈模拟停车场,以链队列模拟便道。 2.从终端读入汽车到达或离去的数据,每组数据包括三项: (1)是“到达”还是“离开”; (2)汽车牌照号码; (3)“到达”或“离开”的时刻。 3.与每组输入信息相应的输出信息为:如果是到达的车辆,则输出其在停车场中或便道上的位置;如果是离去的车辆,则输出其在停车场中停留的时间和应交的费用。
2022-01-20 19:07:41 825KB 停车场 到达 离开 计费
1
用户可以根据自己的需求分别输入两个一元多项式,并且能够实现显示输入的一元多项式,再将这两个一元多项式相加,输出结果。
2022-01-20 19:03:19 152KB 数据结构 c++ cpp
1
1、建立图的邻接矩阵或邻接表。 2、邻接矩阵转化为邻接表,邻接表转换为邻接矩阵 3、深度优先遍历算法,广度优先遍历算法。 4、计算每个结点的入度和出度。 所有课程设计都包含重要代码及结果截图
2022-01-20 19:03:18 243KB 数据结构 cpp c++
1
1、 仿照标准字符串类string ,设计一个自己的字符串类String。 主要完成以下任务: 1)数据成员是字符指针,可自动适应不同的串长度。 2)串复制,既可使用字符串常量进行复制,也可以使用其他的字符串对象进行复制。 3)串赋值。既可赋值为字符串常量,也可以赋值为使用其他的字符串对象。 4)串连接。重载“+”和“+=”。 5)重载下标运算符[]。 6)串比较。重载 “==”和“>”和“<<”。
2022-01-20 19:03:17 30KB cpp string c++
1
编译器实验室 关于课程编译器原理的实验室源代码(在NJU中) 目录 列出了4个目录(lab1,lab2,lab3和lab4)。 每个目录对应一个任务。 实验1:词法和句法分析。 flex和bison来编译.l和.y文件。 Lab2:语义分析。 Lab3:中间代码生成。 在lab3/irsim提供了一个代码间解释器。 Lab4:机器代码生成。 生成的代码是spim兼容的。 笔记 可以通过以下方式安装spim (在基于DebianLinux发行版上): # apt-get install spim 可以在上找到Qt版本的spim 。 关于语法 该项目使用的语法是C语言的简单版本。 假定输入文件带有.cmm后缀。 语义规则在这里不可用。 如果您需要文件描述语义规则的副本,请与我联系。 用法 $ cd lab * # substitute * with 1,2,3 or 4 $
2022-01-20 16:57:03 143KB C
1