
C
文章平均质量分 74
Pabebe
在学习过程中记录下那些问题。
展开
-
C语言版学生管理系统
写了一个简单的学生管理系统。一、实验环境VC6.0++二、实验目的掌握线性表,了解存储结构与基本运算的算法 三、实验内容利用动态链表实现学生管理系统增删改查。四、数据结构与算法思想描述建立学生信息的结构体,将子函数分为菜单,插入,删除,查询,修改,显示六个部分。利用链表的存储结构分别实现以上功能。在主函数进行调用菜单,根据用户的选择进行增删改查功能。原创 2016-11-29 22:51:09 · 2539 阅读 · 1 评论 -
十进制与二进制之间的转换(栈与队列的应用)
本文章只为学习栈和队列。请勿用于其他用途。一、 实验环境 VC6.0 二、 实验目的 设计实现十进制数与二进制数的数制转换程序,要求进行某种数制转换后,输入相应的格式的数值(可以是混合小数的形式),给出相应进制的数值。熟练掌握队列相关操作、 三、 实验内容1. 用C语言实现队列的存储结构(循环队列原创 2016-12-10 17:26:10 · 6804 阅读 · 5 评论 -
illegal use of this type as an expression see declaration of 'STACK'
今天给结构体创建空间的时候突然出现这种错误。 莫名其妙。。。 illegal use of this type as an expression see declaration of 'STACK'后来仔细看的时候发现,写错了一个东西。把t=(STACK *)malloc(STACK);改成 t=(STACK *)malloc(sizeof(ST原创 2016-12-02 17:23:41 · 1002 阅读 · 0 评论 -
(重新放入源代码)稀疏矩阵压缩存储及转置,加法运算(采用三元表)
一、 实验环境VC6.0, 二、 实验目的 输入任意两个稀疏矩阵进入三元表,求出其加法运算后的矩阵,转置矩阵,输出矩阵。 三、 实验内容1用C语言实现稀疏矩阵的三元组存储结构 ;2实现稀疏矩阵的矩阵输入、矩阵输出等算法;3.利用三元组存储结构解决稀疏矩阵的运算问题(稀疏矩阵的转置、稀疏矩阵的加法等) 。 四、 数据结构与算法思想描述 用...原创 2016-12-23 16:51:12 · 3846 阅读 · 0 评论 -
c语言版大数计算器(实现大数的加减乘除运算,已更新源代码)
一、 实验环境 VC6.0 二、 实验目的实现大整数(100位整数)的加减乘除运算。三、 实验内容1. 用C语言实现串的存储结构——顺序串 ;2. 利用串解决实际应用问题(实现大整数计算器)。实现串的基本操作(求串长、复制串、串比较、串连接、插入串、删除串)及模式匹配算法:BF(BruteForce)算法或KMP(Knuth、Morr...原创 2016-12-19 15:54:52 · 26567 阅读 · 28 评论 -
电文的编码和译码(哈夫曼树的应用)
一、 实验环境 学宝虚拟机,VC6.0二、 实验目的 从键盘接收一串电文字符,输出对应的哈夫曼编码,同时能翻译哈夫曼编码生成的代码串,输出对应的电文字符。三、 实验内容1.用C语言实现二叉树的链式(二叉链表)存储结构;2.实现二叉树的基本操作的有关算法(二叉树的建立、各种遍历等);3.定义二叉树的静态链表结构,并利用这种结构存储哈夫曼树,利用哈夫曼树解决编...原创 2016-12-30 16:33:50 · 13003 阅读 · 2 评论 -
图的存储结构的实现及其应用(地图建设问题)
一、 实验环境学宝虚拟机,VC6.0 二、 实验目的 城市合理安排地铁的路线,利用无向图最小生成树的方法使地铁到达各个区并且总的建设费用最小。 三、 实验内容1. 用C语言实现图的邻接矩阵存储结构或邻接表的存储结构;2. 实现图的输入算法及图的深度优先遍历和广度优先遍历(分别针对连通图和非连通图)算原创 2016-12-30 16:40:01 · 2240 阅读 · 0 评论