c语言
文章平均质量分 59
鹹魚不鹹
萌新一枚,阿巴阿巴(^▽^ )
展开
-
循环队列(顺序存储结构)C语言
文章目录一、队列二、代码1.头文件与宏定义2.循环队列的定义及主要操作3.主函数(测试函数)三.运行结果一、队列为充分利用向量空间,克服"假溢出"现象的方法是:将向量空间想象为一个首尾相接的圆环,并称这种向量为循环向量。存储在其中的队列称为循环队列(Circular Queue)。循环队列是把顺序队列首尾相连,把存储队列元素的表从逻辑上看成一个环,成为循环队列。循环队列和普通队列有所不同,需要注意的是队空队满为了区分队空还是队满的情况,有多种处理方式(这里选的是第一种):方式1: 牺牲一个单元来原创 2021-10-11 14:02:21 · 1735 阅读 · 0 评论 -
栈(顺序存储结构)C语言
文章目录一、栈二、代码1.头文件与宏定义2.对栈的定义及主要操作3.主函数(测试函数)三.运行结果一、栈栈是一种限定性线性表,是将线性表的插入和删除运算限制为仅在表的一端进行。通常将线性表中允许进行插入删除操作的一端称为栈顶(Top),因此栈顶的当前位置是动态变化的。二、代码1.头文件与宏定义#include <stdio.h>#include <stdlib.h>#define OK 1#define ERROR 0#define TRUE 1#de.原创 2021-10-11 12:38:15 · 472 阅读 · 0 评论 -
线性表(链式存储结构)C语言
文章目录一、线性表的链式存储结构二、代码1.头文件与宏定义:2.对链表的定义及主要使用函数:3.测试函数(主函数):三、运行结果一、线性表的链式存储结构线性表的链式存储结构的特点是用一组任意的存储单元存储线性表的数据元素,这组存储单元可以是连续的,也可以是不连续的。在顺序结构中,每个数据元素只需要存数据元素信息就行了,而在链式结构中,除了存储数据元素信息外,还要存储它的后继元素的存储地址。所以一般结点包括两个信息:数据和指针。链表就是n个节点组成的,如果每个结点只包含一个指针,那么就是单链表。这里原创 2021-09-28 11:28:32 · 1458 阅读 · 0 评论 -
线性表(顺序存储结构)C语言
文章目录前言一、线行表的顺序存储结构二、代码三、运行结果前言最近在学数据结构,想在这里记录一下,也方便以后查找一、线行表的顺序存储结构线性表分为两种存储结构,顺序存储与链式存储。顺序存储就是用一维数组来实现的。一维数组的下标与元素在线性表中的序号对应。二、代码1.引用头文件与宏定义:#include <stdio.h>#include <stdlib.h>#include <malloc.h>#define OK 1#define ERR原创 2021-09-26 22:36:43 · 1250 阅读 · 0 评论 -
(C语言)教师信息管理系统
文章目录前言一、具体功能二、总体设计二、代码源代码:还有一些不足:( ^ ▽ ^ )前言刚学完C语言,仍是菜鸟一枚。有些不好的地方不要介意啊!!!(咳咳,不能介意○( ^皿^)っ``)一、具体功能1.1维护教师信息。(1)增加教师信息(2)修改教师信息(3)删除教师信息1.2查询教师信息。(1)按教师编号查询(2)按姓名查询(3)按工作时间查询1.3统计教师信息(1)统计某年参加工作的教师总数及教师基本情况按部门统计总数并显示数据1.4对教师信息排序(1)按部门、教师原创 2020-12-31 10:36:37 · 10479 阅读 · 9 评论 -
考试系统没有检测到C语言编程环境
文章目录前言( ^ ▽ ^ )一、问题二、原因三、解决办法四、安装步骤总结前言( ^ ▽ ^ )为了考试做题,很多同学都安装了万维考试系统,却总是出现这个问题:注:我只是为了解决这个问题而发的这篇文章一、问题自己明明安装了老师给的vc++6.0绿色完整版,却还是说检测不到C语言的编程环境二、原因我认为主要原因就是这个版本问题,考试系统检测不到绿色完整版的C语言编译器,绿色版的少了很多东西。三、解决办法其实也很简单,只要下载一个企业版的vc++6.0就可以了,注意看机房的C语言编.原创 2021-01-03 15:08:25 · 10004 阅读 · 33 评论