目录一、前言二、实现通讯录1.定义联系人2.定义通讯录顺序表3.通讯录菜单及主函数菜单与main函数枚举主函数内部选项fflush(stdin)清空缓冲区4.初始化通讯录5.新增联系人判断增容添加联系人6.按姓名查找联系人7.删除联系人8.修改指定联系人的指定信息9.查看所有联系人10.按指定关键字对联系人进行排序三、完整代码Contact.cppContact.hTest.cpp 一、前言本文介绍用C语言模拟一个通讯录,用来存储联系人的信息。采取数据结构中的动弹顺序表来实现。每个联系人的信息包括:姓名、性别、电话、住址。通讯录的功能包括:新增联系人信息按姓名查找联系人删除联系人信息修改指定联
实验目的1.掌握顺序查找技术和拆半查找技术以及部分排序算法的设计思想;2.掌握查找、部分排序算法的实现与执行过程。实验原理查找算法1.顺序查找:从数组第一个元素开始逐个比较,找到后返回相应下标。2.折半查找:从数组中间开始比较,如果需查找值比中间值大,则在中间值右边继续找,重复上述步骤,直至找到该元素;如果需查找值比中间值小,则在中间值左边继续找,重复上述步骤。3.二叉查找树:先利用递归方式构建一棵二叉查找树,使得左子树所有结点都比根节点小,右子树所有结点都比根节点大。查找时,通过与根节点比较大小即可分别对应进入左右子树,依次递归,直至找到该元素。排序算法1.直接插入排序:假设把数组分为两部分
Windowsserver2003安装IIS教程怎么安装iis?win2003iis服务器实验报告每个系统安装iis都会有些不一样的地方,今天艾西将详细地和你分享Windowsserver2003卸载和安装IIS的详细步骤方法,希望可以帮助到你~首先进入服务器,确定下服务器是否有安装IIS,有安装IIS,需要重装的,可以先将IIS卸载。 2.卸载比安装更简单些,点击开始——设置——控制面板 3.双击【添加或删除程序】,点击【添加/删除Windows组件】 4.在组件向导中找到【应用程序服务器】双击打开,能看到【Internet信息服务(IIS)】打钩了,取消勾选会弹出窗口提示是否可以删除组件
我正在考虑在我的应用程序中使用glfw,同时在mac上开发在成功编写了一个非常简单的程序来在彩色背景上渲染一个三角形之后,我注意到在调整窗口大小时,重新渲染场景需要相当长的时间,我怀疑是由于帧缓冲区调整大小造成的。当我用NSOpenGLView重复实验时,情况并非如此。有没有办法提示glfw在开始时使用更大的帧缓冲区大小,以避免昂贵的调整大小?我正在使用GLFW3。您能否帮助我为Retina显示器启用高DPI。在文档中找不到相关内容,但在版本3中支持。 最佳答案 获取更大的帧缓冲区通过调用glfwCreateWindow()尝试获取
我正在考虑在我的应用程序中使用glfw,同时在mac上开发在成功编写了一个非常简单的程序来在彩色背景上渲染一个三角形之后,我注意到在调整窗口大小时,重新渲染场景需要相当长的时间,我怀疑是由于帧缓冲区调整大小造成的。当我用NSOpenGLView重复实验时,情况并非如此。有没有办法提示glfw在开始时使用更大的帧缓冲区大小,以避免昂贵的调整大小?我正在使用GLFW3。您能否帮助我为Retina显示器启用高DPI。在文档中找不到相关内容,但在版本3中支持。 最佳答案 获取更大的帧缓冲区通过调用glfwCreateWindow()尝试获取
静态路由的组网与配置1、创建一个拓扑结构,搭建网络,并配置路由器和PC的IP地址。 (1)第一台主机IP地址为192.168.0.100 //网络号为0,默认网关是路由器1的IP地址:192.168.0.1 (2)第二台主机IP地址为192.168.3.100 //网络号为3,默认网关是路由器3的IP地址:192.168.3.1 2、分别给三台路由器配置静态路由,并实现互通。 首先配置路由器端口的IP地址 第一个路由器:Router>enable //进入特权模式Router#conft //进入全局模式Router(config)#interfa0/0 //端口fa
目录Vlan基础配置多生成树配置查看生成树信息MSTP其它特性配置边缘端口生成树保护特性生成树时间特性 Vlan基础配置SW1、SW2配置Vlanvlanrange10,20,40 intg0/0 switchportmodetrunkswitchporttrunkallowedvlanadd10,20,40intg0/2switchportmodetrunkswitchporttrunkallowedvlanadd10,20,40intg0/1switchportmodetrunkswitchporttrunkallowedvlanadd1
目录Vlan基础配置多生成树配置查看生成树信息MSTP其它特性配置边缘端口生成树保护特性生成树时间特性 Vlan基础配置SW1、SW2配置Vlanvlanrange10,20,40 intg0/0 switchportmodetrunkswitchporttrunkallowedvlanadd10,20,40intg0/2switchportmodetrunkswitchporttrunkallowedvlanadd10,20,40intg0/1switchportmodetrunkswitchporttrunkallowedvlanadd1
课程名称ASP.NET程序设计实验名称学生信息管理系统下载链接:https://download.csdn.net/download/mariodf/85671926?spm=1001.2014.3001.5501目录一、实验目的...3二、实验环境...31.运行环境..32.开发工具..3三、实验设计...31.系统框架..32.系统总体设计..43.数据库表结构设计...64.项目的实现...11四、实验结果和分析..171.用户登录模块..172.学生信息管理系统首页的实现..183.学生信息管理模块的实现..213.1学生信息管理..213.2学生成绩管理..233.3选课信息管理.
实验目的学生了解MIPS\text{MIPS}MIPS寄存器文件基本概念,进一步熟悉多路选择器、译码器、解复用器等Logisim\text{Logisim}Logisim组件的使用,并利用相关组件构建MIPS\text{MIPS}MIPS寄存器文件。主要任务利用Logisim\text{Logisim}Logisim平台构建一个简化的MIPS寄存器文件,内部包含444个323232位寄存器。R1#R_1\#R1#为第111个读寄存器的编号,R2#R_2\#R2#为第222个读寄存器的编号。W#W\#W#为写入寄存器编号,DinDinDin为写入数据,WEWEWE写使能信号,为111时在CL