云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 通讯录程序设计

通讯录程序设计

  • 62 次阅读
  • 3 次下载
  • 2025/6/3 11:35:39

学生通讯录系统

学校:中北大学

姓名:张泽新 学号:1314010132 班级:A02 学院:软件学院 指导教师:尹四清

题目:学生通讯录 实训目的:

掌握C语言的基本语法规则,以及深入理解函数的调用,指针,结构体和链表的相关知识点。做好项目的具体分析。 实训内容:

完成对学生通讯录程序调试以及运行 实训内容:

设计一个实用的小型通讯录程序,具有添加,查询和删除功能。由姓名,电话号码1,电话号码2,QQ号组成,姓名可以由字符和数字混合编码。电话号码可由字符和数字组成。实现功能: 实训要求:

(1)系统应显示这样的菜单,请选择系统功能项: a 信息录入功能 b信息浏览功能

c信息查询功能((按姓名查询)

d信息修改功能

e系统退出功能

(2)执行一个具体的功能之后,程序将重新显

示菜单。

(3)将通讯录基本信息保存到文件中。

*总体设计模块和程序规划结构图如图1.0,其中包含各个函数的调用

程序详细结构图以及涉及到的核心代码: 录入信息结构图1.1

开始

Y N 是否继续输入学生 信息 调用输入函数 调用菜单函数

结束

void input_record1()//输入函数总,包含了创建学生还有指针移动 {

//void print_menu_main();//输入菜单 char continue_input = 'N';//判断是否继续输入 stu *pLastStu = NULL;//最后学生的指针

stu *pNewStu = (stu *)malloc(sizeof(stu));//创建学生节点返回

其地址,这是链表

pNewStu->next = NULL;//节点的指针指向空 create_stu_by_input(pNewStu);//创建一个学生 if(head == NULL) {

head = pNewStu;

} else{

pLastStu = get_last_student(head);//移动指针 pLastStu->next = pNewStu;// 连接节点 }

printf(\继续输入学生成绩?(Y 继续, N 返回菜单)\getchar();

搜索更多关于: 通讯录程序设计 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

学生通讯录系统 学校:中北大学 姓名:张泽新 学号:1314010132 班级:A02 学院:软件学院 指导教师:尹四清 题目:学生通讯录 实训目的: 掌握C语言的基本语法规则,以及深入理解函数的调用,指针,结构体和链表的相关知识点。做好项目的具体分析。 实训内容: 完成对学生通讯录程序调试以及运行 实训内容: 设计一个实用的小型通讯录程序,具有添加,查询和删除功能。由姓名,电话号码1,电话号码2,QQ号组成,姓名可以由字符和数字混合编码。电话号码可由字符和数字组成。实现功能: 实训要求: (1)系统应显示这样的菜单,请选择系统功

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com