电话簿管理程序-c语言程序设计内容摘要:

文 8 (4)第一步 令 i=0 第二步 判断 iN 如果不是就结束如果是就下一步 第三步 输出结构体 s[i]中的各个元素 . 第四步 结束 修改 记录模块 ( 1) 图 5 修改记录函数 流程图 此程序是按照你要修改名字来修该。 ( 2) 用的是循环数据结构和选择数据结果。 ( 3)要注意输入的值是你要改的名字。 这个程序用的是将新的值把旧值覆盖掉,开始 输入 name I=0 IN s[i].name= name 输入结构体中的各个元素的值 结束 I=i+1 Y N N Y C 语言程序设计课程设计 正 文 9 其中先输入你要改人的名字,在进行循环。 直到找到你要修改人的地址,在将你要修该的新的信息将老信息覆盖掉。 (4)第一步输入你要改掉的 name。 令 i=0。 第二步判断 iN 如果不是就结束。 如果是就下一步 第三步判断 s[i].name=name 如果不是 i=i+1 返回第二步。 如果是就下一步 第四步 输入新的数据 第五步 结束 C 语言程序设计课程设计 正 文 10 排序功能模块 ( 1) 图 6 按电话号码 排序功能函数 流程图 IN JN1 A=s[j].name, s[j].name=s[i].name, s[i].name=A。 A=s[j].addr。 s[j].addr=s[i].addr。 s[i].addr=A。 A=s[j].tel。 s[j].tel=s[i].tel。 s[i].tel=A A=s[j].。 s[j].=s[i].。 s[i].=A s[i].tels[j].tel 结束 I+i+1 I=0 ,j=1 J=j+1 开始 Y N N Y Y N C 语言程序设计课程设计 正 文 11 图 7 按照姓名 排序功能函数 流程 这两个程序语法一样,它们可一进行按照名字排序和按照电话号码排序。 ( 2)用了循环数据结构和选择数据结构。 ( 3)要 注意第一次判断 判断的先后。 ( 4) 第一步令 i=0,j=1。 IN JN1 A=s[j].name, s[j].name=s[i].name, s[i].name=A。 A=s[j].addr。 s[j].addr=s[i].addr。 s[i].addr=A。 A=s[j].tel。 s[j].tel=s[i].tel。 s[i].tel=A A=s[j].。 s[j].=s[i].。 s[i].=A s[i].names[j].name 结束 I+i+1 I=0 ,j=1 J=j+1 开始 Y N N Y Y N C 语言程序设计课程设计 正 文 12 第二步判断 iN,如果不成立结束 ,成立的话进行下一步。 第三步判断 jN,如果不成立就 i=i+1 返回第二步如果成立就下一步。 第四步判断 s[i].names[j].nam 如果不成立就 j=j+1。 如果成立就下一步 第五步 A=s[j].name, s[j].name=s[i].name, s[i].name=A。 A=s[j].addr。 s[j].addr=s[i].addr。 s[i].addr=A。 A=s[j].tel。 s[j].tel=s[i].tel。 s[i].tel=A A=s[j].。 s[j].=s[i].。 s[i].=A 第六步 结束 (1) 图八按姓名 查询功能函数 流程图 开始 输入 name IN I=0 s[i].name=name 输出结构体中的各个数据 I=i+1 结束 Y N N C 语言程序设计课程设计 正 文 13 图 9 按电话号码 查询功能 流程图 输入要查询的电话或名字系统就会输出你要的数据 . (2) 用了循环数据结构和选择数据结构 . (3)要注意要用的是电话号码或者名字一样的话系统就会输出你要的数据 . (4)第一步先输 入你要查的电话号码或者名字 ,I=0 第二步 IN 如果不是结束 ,是的话就下一步 第三步 s[i].tel=tel 如果不是就 I=I=1 返回第二步。 如果是就下一步 第四步 输出数据 第五步 结束 开始 输入 tel IN I=0 s[i].tel=tel 输出结构体中的各个数据 I=i+1 结束 y N C 语言程序设计课程设计 正 文 14 (1) 图 10 主函数 流程图 开始 输入 b 调用Insert() 和print() 调用del()和print() 调用print()函数 调用change() 和print()。 调用telsort() 和print()。 调用namesort() 和print()。 调用telsearch()函 数 调用namesearch()。 b!=0 y B=1 B=2 B=3 B=4 B=5 B=6 B=7 B=8 B=0 结束 N C 语言程序设计课程设计 正 文 15 这个函数是把所有的函数全部调用。 来实现子函数的功能。 ( 2)用了选折数据结构。 ( 3)要注意你要调用什么函数就按那个键。 ( 4)第一步输入 b,即你要调用哪个函数。 第二步 判断 b 的值,每 个值都有对应的函数。 要是 b 不等于 0 则返回第一步 第三步结束 C 语言程序设计课程设计。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。