当前位置: 首页 > news >正文

成都用设计公司网站在线工具网站

成都用设计公司网站,在线工具网站,做网站营销怎么去推广,百度网络公司通讯录 🎈1.设计要求🎈2.程序实现🔭2.1打印菜单及初始化通讯录🔭2.2显示所有联系人🔭2.3查找指定的联系人🔭2.4删除指定的联系人🔭2.5查找指定的联系人🔭2.6修改指定联系人🔭2.7按照年龄排序(以此为例)🎈3.全部源码以及实现🎈1.设计要求 🌞通过前面… 通讯录 🎈1.设计要求🎈2.程序实现🔭2.1打印菜单及初始化通讯录🔭2.2显示所有联系人🔭2.3查找指定的联系人🔭2.4删除指定的联系人🔭2.5查找指定的联系人🔭2.6修改指定联系人🔭2.7按照年龄排序(以此为例) 🎈3.全部源码以及实现 🎈1.设计要求 🌞通过前面关于结构体及相关自定义类型的学习,我们就可以写上一个通讯录这样的程序,该程序有如下要求: 可以保存100个人的信息。增加人的信息。删除指定联系人的信息。查找指定联系人的信息。修改指定联系人的信息。排序通讯录的信息。显示所有联系人的信息。🎈人的信息: 姓名年龄性别电话地址✅为了使咱们的程序更加的清晰易懂,我们可以将该工程分为三个文件: test.c-测试代码contact.h-声明contact.c-实现🎈2.程序实现 🔭2.1打印菜单及初始化通讯录 “contact.h” #pragma once //类型的声明 #include stdio.h #include assert.h #include string.h #define Max 100 #define NAME_MAX 10 typedef struct PepInfo {char name[NAME_MAX];int age;char sex[5];char tele[12];char addr[20]; }PInfo;typedef struct Contact {PInfo data[Max];int sz;//用于记录当前通讯录中存放了多少个人的信息 }Contact;//初始化通讯录 void InitContact(Contact* c);“contact.c” #define _CRT_SECURE_NO_WARNINGS 1 #include "contact.h" void InitContact(Contact *c) {assert(c);c-sz = 0;memset(c-data, 0, sizeof(c-data)); }“test.c” //文件用于测试通讯录的基本功能。 #define _CRT_SECURE_NO_WARNINGS 1 #include "contact.h"//自己定义的头文件用"" void menu() {printf("***********************************\n");printf("********1.增加联系人***************\n");printf(" \n");printf("********2.删除指定联系人的信息*****\n");printf(" \n");printf("********3.查找指定联系人的信息*****\n");printf(" \n");printf("********4.修改指定联系人的信息*****\n");printf(" \n");printf("********5.排序通讯录的信息*********\n");printf(" \n");printf("********6.显示所有联系人的信息*****\n");printf(" \n");printf("********0.退出程序*****************\n");printf("***********************************\n"); } enum Option {EXIT,ADD,DEL,SEARCH,MODIFY,SHOW,SORT }; int main() {int input = 0;Contact con;//初始化函数InitContact(con);do{menu();printf("请输入你的选择:");scanf("%d", input);switch (input){case ADD:break;case DEL:break;case SEARCH:break;case MODIFY:break;case SHOW:break;case SORT:break;case EXIT:printf("退出通讯录\n");break;default:break;}} while (input);return 0; }🔭2.2显示所有联系人 “contact.h” //显示所有联系人 void ShowContact(const Contact* c);“contact.c” void ShowContact(const Contact* c) {assert(c);if (c-sz == 0){printf("通讯录为空,无需打印!\n");}int i = 0;printf("%-20s%-5s%-5s%-12s%-30s\n", "姓名", "年龄", "性别", "电话", "地址");for (int i = 0; i c-sz; i++){printf("%-20s%-5s%-5s%-12s%-30s\n",c-data[i].name, c-data[i].age, c
http://www.dnsts.com.cn/news/42996.html

相关文章:

  • 类型: 营销型网站建设百度推广竞价开户
  • wordpress 多站点 子目录网页开发入门
  • 网站seo在线检测一个人搞得定网站建设
  • 效果好企业营销型网站建设开发WordPress长文章索引插件
  • 有服务器和域名怎么做网站济南口碑最好的装修公司
  • 想建个网站什么代码都是自己写seo行业岗位
  • 做电影采集网站用什么vps做网站是什么鬼
  • 网站建设评价标准2020网络营销推广方式
  • 简单的网站设计开发wordpress 表单数据
  • 深圳做分销商城网站课程精品网站开发
  • 几百块钱可以做网站吗手机怎么自己做网站
  • wordpress多站点优缺点百度图片搜索图片识别
  • 12306网站建设多少钱wordpress被设置不录入
  • 织梦中英网站怎么做一个网站按钮怎么做
  • 张家港建网站费用深圳网站开发技术
  • 网站建设万户网络试用平台网站建设
  • 怎么做网站demowordpress为导航添加图标
  • 扶沟县建设局网站怎么用wordpress搭建网站
  • 网站开发频道构架百度灰色关键词排名技术
  • 织梦禁止网站右击国外好用的免费服务器
  • 潍坊自助建站模板企业网站 模版
  • 地方网站有何作用河北建设厅网站首页
  • 国外酷站收录网站镇江发布微信公众号
  • 如何把网站加入白名单提升学历的十大好处是什么
  • 网站怎么做分站飞扬动力网站建设
  • 石家庄网站编辑wordpress的分享插件下载地址
  • 郑州网站建设行情网站架构的组成部分
  • 企业做网站都购买域名吗wordpress数组遍历
  • 兖州网站建设推广广州做网站平台
  • 镇江做网站要多少钱网址查询器