首页

> 论文发表知识库

首页 论文发表知识库 问题

海油系统通讯专业论文题目

发布时间:

海油系统通讯专业论文题目

学术堂整理了十五个通信工程毕业论文题目供大家进行参考:1、高移动无线通信抗多普勒效应技术研究进展2、携能通信协作认知网络稳态吞吐量分析和优化3、协作通信中基于链路不平衡的中继激励4、时间反转水声通信系统的优化设计与仿真5、散射通信系统电磁辐射影响分析6、无人机激光通信载荷发展现状与关键技术7、数字通信前馈算法中的最大似然同步算法仿真8、沙尘暴对对流层散射通信的影响分析9、测控通信系统中低延迟视频编码传输方法研究10、传输技术在通信工程中的应用与前瞻11、城市通信灯杆基站建设分析12、电子通信技术中电磁场和电磁波的运用13、关于军事通信抗干扰技术进展与展望14、城轨无线通信系统改造方案研究15、无线通信系统在天津东方海陆集装箱码头中的运用

随着时代的发展,网络通信已广泛地应用于政治、军事,经济及科学等各个领域,它改变了传统的事务处理方式,对社会的进步和发展起着很大的推动作用。下面我给大家带来通信工程专业 毕业 论文题目_通信专业论文怎么选题,希望能帮助到大家!

通信工程毕业论文题目

1、 通信工程项目管理系统集成服务浅探[J]

2、 试述我国通信工程发展现状与前景[J]

3、 网络传输技术在通信工程中的应用探析[J]

4、 通信工程中多网融合技术的应用问题探析[J]

5、 探究有线传输技术在通信工程中的应用及发展方向[J]

6、 探讨通信工程项目的网络优化[J]

7、 应用型通信工程专业计算机类课程建设研究[J]

8、 结合3G/4G网络与GPS定位技术实现通信工程现场监理[J]

9、 通信工程的风险管理探讨[J]

10、 如何解决通信工程管理中的问题[J]

11、 通信工程设计单位标准化管理研究[J]

12、 传输技术在通信工程中的应用解析[J]

13、 通信工程施工管理模式的创新研究[J]

14、 通信工程中有线传输技术的应用及改进[J]

15、 通信工程项目中的风险管理与控制策略研究[J]

16、 探析通信工程中传输技术的广泛应用[J]

17、 浅谈通信工程项目的质量管理[J]

18、 项目管理 方法 在移动通信工程管理中的应用研究[J]

19、 通信工程项目管理研究[J]

20、 通信工程光缆施工的质量控制探讨[J]

21、 试论在通信工程施工过程中信息化管理的应用[J]

22、 浅谈传输技术在通信工程中的应用及发展[J]

23、 浅谈通信工程技术传输的有效管理策略[J]

24、 信息通信工程中传输技术的有效应用[J]

25、 铁路通信工程中无线接入技术的应用探究[J]

26、 试论通信工程的特点及发展现状与前景[J]

27、 浅谈通信工程发展前景[J]

28、 以华为公司为例探析通信工程技术的社会经济价值[J]

29、 传输技术在通信工程中的应用与发展趋势[J]

30、 通信工程建设进度控制研究[J]

31、 关于多网融合在通信工程中的应用分析[J]

32、 基于通信工程传输技术的应用研究[J]

33、 强化通信工程安全管理的对策[J]

34、 通信工程存在的经济问题和发展分析[J]

35、 通信工程管理在项目中的应用[J]

36、 探讨通信工程项目的网络优化方式[J]

37、 传输技术对通信工程的作用[J]

38、 浅谈通信工程传输技术的应用[J]

39、 通信工程中有线传输技术的应用及改进[J]

40、 刍议通信工程传输技术的现状与未来发展[J]

41、 浅析我国通信工程发展现状与展望[J]

42、 通信工程项目管理中关键点的标准化研究[J]

43、 软交换技术在通信工程中的应用及发展方向[J]

44、 探究通信工程专业学生就业现状及对策研究[J]

45、 如何提高通信工程监理企业的竞争力[J]

46、 通信工程监理企业竞争力探析[J]

47、 浅谈通信工程信息技术[J]

48、 通信工程中土建工程质量控制探讨[J]

49、 通信工程项目管理中系统化、集成化实现的路径分析[J]

50、 通信工程中有线传输技术的改进研究[J]

移动通信毕业论文题目

1、大数据分析在移动通信网络优化中的应用研究

2、典型移动通信基站电磁环境影响模型化研究

3、高速移动通信场景下基于LTE-A中继系统的资源调度关键技术研究

4、基于专利信息分析的我国4G移动通信技术发展研究

5、移动通信基础设施建设中多方合作研究

6、移动通信基站管理系统的设计与实现

7、“营改增”对内蒙古移动通信公司 财务管理 的影响及对策研究

8、低轨宽带卫星移动通信系统OFDM传输技术研究

9、雷电脉冲对移动通信基站影响的研究

10、平流层CDMA移动通信蜂窝网的性能研究

11、B3G/4G系统中的无线资源分配的研究

12、下一代移动通信系统中跨层资源分配研究

13、基于OFDM的GEO卫星移动通信系统关键技术研究

14、下一代移动通信系统中的关键传输技术研究

15、基于SCP的海峡两岸移动通信产业比较研究

16、多场景下移动通信系统业务承载性能研究

17、未来移动通信系统资源分配与调度策略研究

18、高速铁路移动通信系统性能研究

19、下一代移动通信网络中的无线资源管理与调度策略研究

20、下一代卫星移动通信系统关键技术研究

21、混能供电移动通信网络的节能方法研究

22、移动通信数据挖掘关键应用技术研究

23、移动通信系统中的认证和隐私保护协议研究

24、基于移动通信定位数据的交通信息提取及分析方法研究

25、电信运营商在移动通信标准发展中的产业作用关系研究

26、天津移动通信市场非线性预测及面向3G的发展策略研究

27、移动通信产业链创新系统研究

28、移动通信智能天线关键技术研究

29、移动通信运营商产品品牌 文化 研究

30、宽带移动通信系统资源调度和干扰管理的研究

31、未来移动通信基站体系结构--定性理论、方法与实践

32、移动通信系统中天线的分析与设计

33、基于客户的移动通信品牌资产模型及影响机理研究

34、中国移动通信业价格竞争行为研究

35、具有NFC功能的移动通信终端电路设计

36、具有电子支付功能的移动通信终端软件设计

37、移动通信服务业顾客满意度及忠诚度影响因素比较研究

38、移动通信企业 市场营销 成本管理研究

39、移动通信 无线网络 建设项目的质量管理研究

40、卫星移动通信系统编码协作技术

通信工程专业论文题目

1、基于61单片机的语音识别系统设计

2、红外遥控密码锁的设计

3、简易无线对讲机电路设计

4、基于单片机的数字温度计的设计

5、甲醛气体浓度检测与报警电路的设计

6、基于单片机的水温控制系统设计

7、设施环境中二氧化碳检测电路设计

8、基于单片机的音乐合成器设计

9、设施环境中湿度检测电路设计

10、基于单片机的家用智能总线式开关设计

11、 篮球 赛计时记分器

12、汽车倒车防撞报警器的设计

13、设施环境中温度测量电路设计

14、等脉冲频率调制的原理与应用

15、基于单片机的电加热炉温

16、病房呼叫系统

17、单片机打铃系统设计

18、智能散热器控制器的设计

19、电子体温计的设计

20、基于FPGA音频信号处理系统的设计

21、基于MCS-51数字温度表的设计

22、基于SPCE061A的语音控制小车设计

23、基于VHDL的智能交通控制系统

24、基于VHDL语言的数字密码锁控制电路的设计

25、基于单片机的超声波测距系统的设计

26、基于单片机的八路抢答器设计

27、基于单片机的安全报警器

28、基于SPCE061A的易燃易爆气体监测仪设计

29、基于CPLD的LCD显示设计

30、基于单片机的电话远程控制家用电器系统设计

31、基于单片机的交通信号灯控制电路设计

32、单片机的数字温度计设计

33、基于单片机的可编程多功能电子定时器

34、基于单片机的空调温度控制器设计

35、数字人体心率检测仪的设计

36、基于单片机的室内一氧化碳监测及报警系统的研究

37、基于单片机的数控稳压电源的设计

38、原油含水率检测电路设计

39、基于AVR单片机幅度可调的DDS信号发生器

40、四路数字抢答器设计

41、单色显示屏的设计

42、基于CPLD直流电机控制系统的设计

43、基于DDS的频率特性测试仪设计

44、基于EDA的计算器的设计

45、基于EDA技术的数字电子钟设计

46、基于EDA技术的智力竞赛抢答器的设计

47、基于FPGA的18路智力竞赛电子抢答器设计

48、基于USB接口的数据采集系统设计与实现

49、基于单片机的简易智能小车的设计

50、基于单片机的脉象信号采集系统设计

51、一种斩控式交流电子调压器设计

52、通信用开关电源的设计

53、鸡舍灯光控制器

54、三相电机的保护控制系统的分析与研究

55、信号高精度测频方法设计

56、高精度电容电感测量系统设计

57、虚拟信号发生器设计和远程实现

58、脉冲调宽型伺服放大器的设计

59、超声波测距语音提示系统的研究

60、电表智能管理装置的设计

通信工程专业毕业论文题目相关 文章 :

★ 通信工程毕业论文题目

★ 通信工程毕业论文题目

★ 通信工程毕业论文选题

★ 通信工程专业毕业论文

★ 通信工程的毕业论文范例(2)

★ 通信工程的毕业论文(2)

★ 通信工程的毕业论文参考范文

★ 通信工程方面毕业论文(2)

★ 通信工程的毕业论文优秀范文(2)

★ 通信工程本科毕业论文

通信信息系统专业论文题目

通信工程可以写4g网络通信、无线局域网、wifi等等热门题目的。开始也不懂,还是学长给的文方网,写的《网络通信中的视频编码与传输技术研究》,非常靠谱的说无线传感器网络多信道通信技术的研究SSL安全传输协议在网络通信中的应用研究无线传感器网络通信协议研究基于ZigBee和IPv6的远程监控网络通信研究高速铁路牵引供电自动化网络通信系统研究自相似网络通信量及高速路由结构性能研究复杂系统的信息脆性风险研究及在网络通信系统中的应用面向多级安全的网络安全通信模型及其关键技术研究工业分布式实时数据库网络通信平台的研究与设计具有重尾特性的自相似网络通信量建模及预测基于FPGA的机器视觉系统研究及应用基于跨层设计的无线网络通信的研究无人驾驶智能车远程监控系统——基于GPRS无线网络通信基于以太网的变电站自动化网络通信系统研究基于VC++网络通信平台的设计与开发地铁列车WorldFIP网络通信系统可靠性分析与应用研究水声网络通信环境软件仿真系统设计嵌入式数字硬盘录像机网络通信软件设计基于MPC8260和VxWorks的网络通信平台的实现基于嵌入式以太网的变电站自动化网络通信研究网络通信系统的风险分析与评估远程监控系统中网络通信的研究与实现基于数据加密的网络通信系统的研究基于嵌入式系统VxWorks的设备驱动和网络通信基于Linux的网络通信游戏的设计与实现基于WiFi的LED照明控制系统的研究与实现基于STM32的嵌入式网络控制器设计GPS/GPRS车辆定位网络系统及故障在线检测技术研究基于C/S模式多平台网络通信系统研究基于Internet的分布交互式通信系统仿真平台的研究——网络通信部分分布式检测系统的网络通信研究星间/星内无线通信技术研究网络通信的信息隐藏技术研究低压电力线网络通信技术研究

学术堂整理了十五个通信工程毕业论文题目供大家进行参考:1、高移动无线通信抗多普勒效应技术研究进展2、携能通信协作认知网络稳态吞吐量分析和优化3、协作通信中基于链路不平衡的中继激励4、时间反转水声通信系统的优化设计与仿真5、散射通信系统电磁辐射影响分析6、无人机激光通信载荷发展现状与关键技术7、数字通信前馈算法中的最大似然同步算法仿真8、沙尘暴对对流层散射通信的影响分析9、测控通信系统中低延迟视频编码传输方法研究10、传输技术在通信工程中的应用与前瞻11、城市通信灯杆基站建设分析12、电子通信技术中电磁场和电磁波的运用13、关于军事通信抗干扰技术进展与展望14、城轨无线通信系统改造方案研究15、无线通信系统在天津东方海陆集装箱码头中的运用

财会通讯投稿系统缴费

财会月刊审稿通过率很低,财会月刊直接通过他们在线投稿系统投的,大概20天后给我邮件回复,说的是可以发增刊,其实就是论文质量不足以在他们杂志上发表,只能发增刊,遂放弃。当时邮箱通知还保存着,空欢喜一场。投了财会通讯,邮箱投稿在大概35天后收到了录用通知邮件,随即按要求汇款。汇完款后打电话联系编辑部要求寄发票和纸质录用通知,幸运的赶在奖学金评定之前搞定论文发表,多拿了几千块钱,然后十个月后,在知网上查到了自己论文,这意味着已经见刊,听说是先见刊再上知网的,然后打电话联系编辑部要求寄纸质杂志,当时问编辑要了两本,一本给了导师,一本留给自己。可能他们工作量很大吧,打了几次电话,财会通讯杂志社工作人员的态度真的是很一般,很不耐烦。我论文是十个月知网查到,一个师门的妹子是足足19个月后才见刊,这个见刊时间超乎我们所有人的意料。哦,忘记说了。会计之友和中国注册会计师投稿之后就石沉大海了,再无音讯。扯远了,总之核心还是要早发,不然拖到最后真的很着急 。

:财会月刊查重率是5%哦。因为学术研究是一件很严谨的事情,原创的作者要对自己所写的每个数据负责,尤其是对数据的把握,要非常非常地谨慎了,避免出现漏洞,任何一种学术成果研究成功后呈现给大家的都是最权威的,所以这是为什么查重率会比较低,要绝对保证对期刊论文的原创水平。如果想要在财会月刊上投稿,单单只靠一个相似度低,可能很难投稿成功。(相似度可以到查重网进行检测),如果相似度低,且加上内容有一定的创新性、独特性,就会比较过审。

财会通讯投稿,没有稿酬,有版面费,版面费用由编辑根据文章质量和版面来确定。财会通讯(综合版)是我国会计学理论与实务界公认的具有重要影响的会计专业刊物。《财会通讯》始终是我国会计重点学科财经院校交流学术思想、探讨会计理论的重要平台,为建立具有中国特色的会计理论方法体系,发挥了重要作用。经过近30年长期不懈地发展,《财会通讯》现已发展成为以综合版为主体,以学术版和理财版为两翼,从学科体系到研究平台,全方位涵盖财务会计知识的完整刊系。刊物多年来文章转载率名列全国同类期刊前茅。刊物系全国中文核心期刊、中国社会科学精品数据库期刊、中国学术期刊全文收录期刊,读者遍布全国所有地区(包括港、澳、台)及海外。读者对象为财会工作者及财经院校师生。

在它的官网上查询。《财会通讯》杂志社官方网站为您提供关于财会通讯杂志介绍,栏目设置,投稿须知,征稿函,投稿邮箱,联系电话等信息!

通讯信息管理系统毕业论文

字数多少文章集体的还有什么要求

可以写信息系统实现或者管理方面的,我写的《信息系统等级保护中的多级安全技术研究》,还是寝室同学给的文方网,给了很大帮助电力信息系统实时数据的通信安全面向智能电网的公共信息模型及其若干关键应用研究空间信息网抗毁路由及网络防攻击技术研究GIS动态集成框架及其UIB核心相关问题研究农村名址信息系统的分析与设计基于信息通信技术(ICT)的现代交通信息系统技术选择研究数字化背景下的消费者信息获取:对社会信息资源的选择和反思基于IEC 61850标准的变电站故障信息子站建模与实现面向通信运营商的人力资源管理信息系统建设研究支持车联网的车载信息系统通信功能的设计与实现基于移动网络技术的高速公路智能管理系统网络安全风险评估关键技术研究基于RFID的某军事物流管理系统设计与实现基于Web服务的服装供应链快速响应系统研究IEC 61850标准研究及其应用某大型工矿企业信息系统安全测评与漏洞分析及其改进TRIZ集成创新方法的系统结构及设计应用研究华信通信公司客服管理信息系统的分析与设计复杂信息系统模型的形式化验证方法研究基于NGN的电信级通信信息助理系统平台设计与建设

有的,给你参考下!

本科还是硕士?如果是硕士可以到优秀硕士论文集里面,CNKI

通讯录管理系统本科生毕业论文

电子通讯录管理系统设计与实现(毕业设计)可以到七七计算机毕业论文看看,如果找到好的,给我加分,谢谢

//chuangyong 头文件模块 const int MaxLen=200; //最多可存放200个联系人信息 char fName[20]="";//磁盘文件:通信录文件名 int Len; //全局变量,通信录中当前联系人总数 //1. 通讯录数据结构设计 typedef struct Telephone { char name[20]; //姓名 int group;//群组:1.朋友 2.同事 3.家人 4.其他 char home[15];//住宅电话 char mobile[15];//手机 char email[20];//Email char add[20];//地址 char memo[20];//备注 }Tel; //指针数组结构,排序时用 typedef struct index { int len; //数组长度 Tel *tel[MaxLen]; //指针数组, }Index; //显示模块 void List(Tel tel[],Index lianxren); //按lianxren中指针数组的排序方式显示所有联系人。 void dayingbiaotou(void); //打印表头 void dayingbiaowei(void);//打印表尾 void PrintOne(Tel r,int i); //仅打印一个联系人r的信息,序号为i void Print(Tel r); //打印表头及一个联系人的信息 void huanyin();//欢迎界面 int Menu(void); //主菜单,显示第一级菜单:查看通信录(1)、更新通信录(2)、备份通信录(3)、退出(0)。 int Menu2(void); //更新通信录子菜单,显示:新增联系人(21)、编辑联系人(22)、删除联系人(23)、返回主菜单(20)。 //文件处理模块 void New(Tel tel[],Index *lianxren); //新增联系人。加到数组中第一个空着的位置。之后需要重新排序 void Edit(Tel tel[],Index *lianxren); //编辑联系人。需要重新排序 void Delete(Tel tel[],Index *lianxren); // 删除联系人。逻辑删除,仅将姓名赋空串。删除后需要重新排序 void Input(Tel *r,Tel tel[],int menu); //输入一个联系人的信息,由menu识别:是新增(11)还是修改(13) int chongcha(char *name,Tel tel[],char *orignal);//查重。在新增联或编辑系人前,检查是否有重名的情况。 int Select(); //选择联系人序号,避免出错 int Load(Tel tel[],Index *lianxren); //读取。将通信录文件fName读入内存。排序 int Save(Tel tel[]); //保存。将通信录以fName(全局变量)为名保存到磁盘。此时做物理删除:姓名为空串的联系人表示已删除,不存入通信录文件。 int Copy(void); //备份通信录。复制通信录文件。 void pingypaix(Tel tel[],Index *lianxren); //按音序排序。 void xuanzpaixi(Index *p); //对指针数组选择排序 //主文件模块 #include<> #include<> #include<> #include<> #include "" #include "" #include "" int main() { huanyin(); int select=0; Tel tel[MaxLen]; //最多存放200个联系人 Index lianxren;//按音序排序的指针数组 Load(tel,&lianxren); //从通信录文件读取信息 //循环显示菜单,供用户选择 do{ if(select<10 || select==20)//选的是主菜单项<10,或由子菜单返回20。接着显示主菜单 select=Menu(); else if(select>20 && select<30)//选的是子菜单2的项,继续显示子菜单2 select=Menu2(); switch(select) { case 1://按音序查看通信录 List(tel,lianxren); printf("\n\n\t按任意键继续... ..."); getch(); //等待用户看清屏幕, break; case 21: //新增联系人 New(tel,&lianxren); break; case 22: //编辑联系人 Edit(tel,&lianxren); break; case 23: //删除联系人 Delete(tel,&lianxren); break; case 20: //返回主菜单 break; case 3: //备份通信录 system("cls"); //没有子菜单,先清除上一级菜单, Save(tel); //用户可能更新过,先保存当前tel到通信录文件 Copy(); break; case 0: //退出程序 break; } }while(select!=0); Save(tel); //退出系统前,将内存数据存入通信录文件 return 0; } // 菜单模块。与程序其他模块独立。通过返回的菜单代码与操作对应 // 欢迎部分 void huanyin() { char A[100]={"欢迎使用本通讯录 本程序由 飞尧 编写 o(∩_∩)o...!回车进入!"}; int i,j,k; for(i=0;i<6;i++) { printf("\n"); } puts(" ******************************************************\n"); printf("\t\t"); for(i=0;A[i]!='\0';i++) { if(i==49)printf("\n\n\t\t\t"); printf("%c",A[i]); for(j=0;j<10000;j++) for(k=0;k<2000;k++) ; } puts("\n\n\n\t\t\t 07计科C班 王崇尧"); puts("\n ******************************************************\a"); getch(); } //主菜单,显示第一级菜单:查看通信录(1)、更新通信录(2)、备份通信录(3)、退出(0)。 int Menu(void) { int i; char menu; do{ system("cls"); //清屏, for(i=0;i<6;i++) { printf("\n"); } puts("\n **********主菜单*********"); puts(" * *"); puts(" * 1. 查看通信录 *"); puts(" * 2. 更新通信录 *"); puts(" * 3. 备份通信录 *"); puts(" * 0. 退出程序 *"); puts(" * *"); puts(" *************************\n"); printf("\t 请选择:"); menu = getche(); switch( menu ) { case '0': puts("\n\n\t退出程序!"); menu=menu-'0'; break; // 跳出循环 case '1': case '3': menu=menu-'0'; break; case '2': menu=Menu2(); break; default: puts("\n\n\t选择错误!"); menu='9'; } }while(menu=='9');//要返回菜单代码,'0'、'1'、20,21,22,23、'3'都是有效值 return menu; } //更新通信录子菜单,显示:新增联系人(21)、编辑联系人(22)、删除联系人(23)、返回(20)。 int Menu2() { char menu; int i; do{ system("cls"); //清屏, for(i=0;i<6;i++) { printf("\n"); } puts("\n ********更新通信录*******"); puts(" * *"); puts(" * 1. 新增联系人 *"); puts(" * 2. 编辑联系人 *"); puts(" * 3. 删除联系人 *"); puts(" * 0. 返回主菜单 *"); puts(" * *"); puts(" *************************\n"); printf("\t 请选择:"); menu = getche(); //输入一个字符,不回显,不需要敲入回车, switch( menu ) { case '0': puts("\n\n\t返回主菜单!"); break;// 跳出循环 case '1': case '2': case '3': break; default: puts("\n\n\t选择错误!"); menu='9'; } }while(menu=='9'); //要返回菜单代码,'0'、'1'、'2'、'3'都是有效值 return 20+menu-'0'; } //浏览部分 void List(Tel tel[],Index lianxren) //按lianxren的排序方式显示所有结点。 { int i; //i:数组下标 if(Len==0) { printf("\n\t没有联系人"); return ; } dayingbiaotou(); for(i=0; i=MaxLen) { printf("\n\n\t通信录已满!"); return ; } //找到tel中第一个空的位置t while( strcmp(tel[t].name,"")!=0 ) t++; Input(&tel[t],tel,21);//新增联系人(21),输入联系人信息 Len++; //联系人增1 pingypaix(tel,lianxren);//重新排序 } void Edit(Tel tel[],Index *lianxren) //编辑联系人。需要重新排序 { int i; List(tel,*lianxren);//按音序排序的顺序修改 if(Len==0) return ; i=Select(); Print( *(lianxren->tel[i]) ); //显示用户选中的联系人i Input( lianxren->tel[i] ,tel,23); //编辑(23)时输入联系人信息 pingypaix(tel,lianxren); //重新排序 } void Delete(Tel tel[],Index *lianxren) // 删除联系人。逻辑删除,仅将姓名赋空串。删除后需要重新排序 { int i; char select; //用户选择:是否继续输入除姓名以外的信息 List(tel,*lianxren);//按音序排序的顺序删除 if(Len==0) return ; i=Select(); Print( *(lianxren->tel[i]) );//显示用户选中的联系人i printf("\n\t确定要删除此人?(y/n)"); select=getche(); if(select=='Y' || select=='y') { strcpy(lianxren->tel[i]->name,"");//删除联系人信息(逻辑删除):将姓名赋空串,表示无人 Len--; //联系人减1 pingypaix(tel,lianxren);//重新排序 } } void Input(Tel *r,Tel tel[],int menu) //输入一个联系人的信息,由们menu识别:是新增(11)还是修改(13) { int select; char name[20],orignal[20]; if(menu==21)//新增,原来没名字 strcpy(orignal,""); else //编辑,原来有名字 strcpy(orignal,r->name ); printf("\n\n\t请输入联系人姓名:"); do{ scanf("%s", name); }while(chongcha(name,tel,orignal)); //重名检查。修改时,可以与原来的姓名相同 strcpy(r->name,name); printf("\t是否继续输入(y/n)?"); select=getche(); if(select=='y' || select=='Y') { //群组 printf("\n\t群组(1.朋友 2.同事 3.家人 4.其他),请输入序号:"); scanf("%d",& (r->group)); while( r->group<1 ||r->group>4) { printf("\n\t输入错误!请重新输入群组序号(1.朋友 2.同事 3.家人 4.其他):"); scanf("%d",& (r->group)); } printf("\t住宅电话:"); scanf("%s",r->home ); printf("\t手机:"); scanf("%s",r->mobile ); printf("\tEmail:"); scanf("%s",r->email ); printf("\t地址:"); scanf("%s",r->add); printf("\t备注:"); scanf("%s",r->memo ); } else if(menu==21) //新增联系人(menu=21)时,用户未输入,设置缺省值 { r->group=4; //缺省群组:其他 strcpy(r->home , ""); strcpy(r->mobile , ""); strcpy(r->email , ""); strcpy(r->add , ""); strcpy(r->memo , ""); } } int chongcha(char *name,Tel tel[],char *original)//查重。在新增或编辑联系人前,检查是否有重名的情况。 { int i,j; //i:数组下标 j: 除姓名为空串以外的实际人数 int dup=0; //重名标志:1 重名,0没有重名 if(strcmp(name,original)!=0)//name不是原来的名字, for(i=0,j=0; jLen) { printf("\n\t输入错误!请按序号选择联系人:"); if(c==0) fflush(stdin); //输入不成功,清空与输入流stdin有关的输入缓冲区的内容, c=scanf("%d",&i); } return i-1; } //排序部分 void pingypaix(Tel tel[],Index *lianxren) //按音序排序。 { int i,j; //i:数组下标 j: 除姓名为空串以外的实际人数 if( Len==0 ) return ; //初始化排序指针数组 lianxren->len=0; for(i=0,j=0; jtel[j]=&tel[i]; j++; i++; lianxren->len++; } //选择排序 xuanzpaixi( lianxren ); } void xuanzpaixi(Index *p) //对指针数组选择排序 { int i,j,n=p->len; int min; Tel *temp; if( n==0 ) return ;//没有联系人,不需要排序 //选择排序 for(i=0; itel[j]->name , p->tel[min]->name )<0) min=j; } //交换 最小元素min,当前无序序列第一个元素i if(min!=i) { temp=p->tel[i]; p->tel[i]=p->tel[min]; p->tel[min]=temp; } }//end of for i }

这个网站上看起来满多的`~~

你打开直接去下载就可以了,绝对合你要求,还有相关的文章你可以参考。网址很多的都是通讯录管理系统有的,自己参考。不是我们不敬业,问题是要下载啊,你自己下嘛,都帮你找到了,你直接下载就可以 了。我保证可以下,我以前做的毕业论文也是在这里下载的,我的是图书管理系统。呵呵,追加分吧。做男人要守信用哦,做人要以诚信为本。

相关百科

热门百科

首页
发表服务