登录
首页 » 算法 » 模拟手机通讯录

模拟手机通讯录

于 2023-02-19 发布 文件大小:491.51 kB
0 190
下载积分: 2 下载次数: 1

代码说明:

本程序在安全性方面相对比较突出。为避免程序实现一部分功能即结束,我们采用了用一个子函数代替主函数, 子函数调用自身的方法。同时在出现功能选择的地方,为防止出现意外的死循环,我们功能选择参数一律使用 string类型。在保存提取数据方面,我们严格按照有变动即存储,存储完立即提取到内存的规则,有效遏止了 数据意外丢失或调用不及时等情况的发生。本程序共使用了9个子函数分别来实现不同功能程序中最关键的通讯 录成员采用结构体定义,丰富了成员所包含的信息。在主界执行方面,采用独立的子函数执行。在该函数中分 别调用不同功能的函数,执行完相应的功能后可选择继或返回主菜单。主菜单在运行时会先调用一个子函数将 通讯录中的信息展示给用户,然后用户可对照信息进行响应的功能选择,不同功能调用不同函数。各函数在执 行功能时会进行相应的嵌套,以弥补各自的不足。各功能采用不同函数来执行,方便调试和修改。各函数相互

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 这是一个单片机实用子程序集,有丰富的实用定点数计,浮点数计,及控制类子程序!适合单片机开发者参考工具。 该代码执行效率高,通过编译。
    这是一个单片机实用子程序集,有丰富的实用定点数计算,浮点数计算,及控制类子程序!适合单片机开发者参考工具。 该代码执行效率高,通过编译。-This is a single-chip utility subroutine sets, has a wealth of practical fixed-point computing, floating-point calculation, and control of type subroutine! Suitable for single-chip reference tool for developers. Efficient implementation of the code through the compiler.
    2022-04-16 02:56:46下载
    积分:1
  • 根据相似度去文本重复
    数据挖掘根据相似度去文本重复的一个程序,用c++语言写的,可用于数据挖掘的预处理。
    2022-03-09 22:53:55下载
    积分:1
  • 字典学习的图像修复
    资源描述字典学习的图像修复,使用字典学习的思想,这是现在很流行的一个学习领域,使用Matlab编写,修复效果很好,对学习稀疏表示以及字典学习等等领域都有着一定的帮助,欢迎大家下载,一起进步,一起学习。代码注释详细,可阅读行强,希望大家喜欢,欢迎下载哦。
    2022-01-25 23:25:45下载
    积分:1
  • 基于VS2008的模式识别聚类器程序
    本程序是用C语言编写的一款模式识别聚类小软件,有可视化的界面,可对两类样本点进行聚类,里面包含所有相关的源程序,也有可执行的运行文件,可用VS2008打开。
    2022-05-27 09:56:41下载
    积分:1
  • 捷联惯导仿真程序
    学习SINS的好程序,里面具有完整的注释。程序里包含有轨迹发生器,惯导解算,初始对准,卡尔曼滤波,并有sins与gps组合导航程序代码。可以适当改变一些参数,看看其它仿真效果。
    2022-08-26 11:14:15下载
    积分:1
  • 一个高速缓冲类(缓冲池)
    一个高速缓冲类(缓冲池)- A high speed cushion class (cushion pond)
    2023-01-05 15:40:03下载
    积分:1
  • B样条绘制,计控制点然后绘制样条
    B样条绘制,根据鼠标点击确定形值点,计算控制点然后绘制样条
    2022-06-21 16:50:45下载
    积分:1
  • / = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = /功能annot
    //=== === === === === === === = //函数说明 //函数名称:PolyFit //函数功能:最小二乘法曲线拟合 //使用方法:double *x ---- 存放n个数据点的X坐标 // double *y ---- 存放n个数据点的Y坐标 // int n -------- 给定数据点个数 // double *a ---- 返回m-1次拟合多项式的m个系数 // int m -------- 拟合多项式的项数,即拟合多项式的最高次为m-1。要求m20,则本函数自动按m=min{n,20}处理 // double *dt --- dt[0]返回拟合多项式与各数据点误差的平方和;dt[1]返回拟合多 // 项式与各数据点的误差绝对值之和;dt[2]返回拟合多项式与各数据 // 点误差绝对值的最大值 //注意事项:拟合多项式的形式为 y = b0 + b1*(x-Xavr)... -//=== === === === === ==== === === === === === === ==== === =// function annotations// function name : PolyFit// Function functions : Least Squares Curve Fitting// Use : double* x n-store data point coordinates of the X//* y double-storage n data point Y coordinates// int n-------- given the number of data points//* a double---- returned to the m-1 m fit polynomial coefficients// int m-------- polynomial fitting items , which is the highest polynomial fitting time for m-1. Request m
    2023-07-25 11:15:03下载
    积分:1
  • 2^k进制数
    设r是个2^k 进制数,并满足以下条件: (1)r至少是个2位的2^k 进制数。 (2)作为2^k进制数,除最后一位外,r的每一位严格小于它右边相邻的那一位。 (3)将r转换为2进制数q后,则q的总位数不超过w。 在这里,正整数k(1≤k≤9)和w(k<W≤30000)是事先给定的。 问:满足上述条件的不同的r共有多少个? 我们再从另一角度作些解释:设S是长度为w 的01字符串(即字符串S由w个“0”或“1”m组成),S对应于上述条件(3)中的q。将S从右起划分为若干个长度为k 的段,每段对应一位2k进制的数,如果S至少可分成2段,则S所对应的二进制数又可以转换为上述的2k 进制数r。 例:设k=3,w=7。则r是个八进制数(23=8)。由于w=7,长度为7的01字符串按3位一段分,可分为3段(即1,3,3,左边第一段只有一个二进制位),则满足条件的八进制数有: 2位数:高位为1:6个(即12,13,14,15,16,17),高位为2:5个,…,高位为6:1个(即67)。共6+5+…+1=21个。 3位数:高位只能是1,第2位为2:5个(即123,124,125,126,127),第2位为3:4个,…,第2位为6:1个(即167)。共5+4+…+1=15个。 所以,满足要求的r共有36个。
    2023-04-14 17:30:03下载
    积分:1
  • 点云的配准icp
    icp算法源代码,主要用于点云拼合,是基于matlab上编写的,实现两个点云数据的对准
    2023-07-20 23:15:04下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载