英汉字典程序C语言,电子英汉字典_c语言版.doc

PAGE

PAGE 5

课程设计报告

课 题: 电子英汉字典

学 院: 电子工程与自动化

专 业: 测控技术与仪器

学生姓名: XXX

学 号: XXXXXXXXXXX

指导老师 : 陈 寿 宏

2013年3月18日

目录

内容摘要与关键词3

设计任务与关键词4

总体设计5

1、程序设计组成框图5

2、各函数主要功能5

3、主要功能的实现6

3.1、菜单显示6

3.2、显示函数7

3.3、查找函数8

3.4、修改函数9

3.5、删除函数10

3.6、录入函数12

四、调试分析13

五、总结与体会16

六、参考文献17

七、附件18

内容摘要:

电子英汉字典的主要功能是进行单词的添加、显示、查找、删除、修改、保存等。该课题使用结构体数组实现,每个数据的结构应包括:单词的英文拼写,单词的中文释义。(程序见附件)

关键词:字典、C语言编程、单词添加、添加、显示、查找、删除、修改、保存

设计任务与要求

一、课程设计总结报告包括如下内容:

编写课程设计总结报告的目的是训练同学撰写科学论文和科研总结报告的能力。课程设计报告不仅应把设计调试的内容进行全面的总结,而且应将实践内容上升到理论高度。

课程名称

目录、内容摘要、关键字。

设计任务及要求。

总体设计(程序设计组成图、流程图)

详细设计(模块功能说明如函数功能、入口 及出口参数说明、函数调用关系描述等)

调试与测试:调用方法、测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施。

总结收获与体会。

参考文献。

源程序清单和执行结果:清单中应有足够的注释。

总体设计

开始1、程序设计组成框图

开始

Mod函数Veiw函数

Mod

函数

Veiw

函数

Del函数Add函数

Del

函数

Add

函数

Return

函数

Find

函数

输出结果

输出结果

(1)

开始

开始

显示菜单

显示菜单

输入指令

输入指令

输入6输入5输入4输入3输入2输入1

输入6

输入5

输入4

输入3

输入2

输入1

录入删除修改显示查找

录入

删除

修改

显示

查找

退出

退出

继续输入指令

继续输入指令

(2)

2、各函数的主要功能

电子英汉词典设计系统能完成一个简单的电子英汉词典的功能,这个系统有六个功能,如:查找、增加、删除、修改、显示、结束 。把这六功能编该成六个子函数。在主函数当中对这六个子数调用,来实现对整个系统的操作。

使用结构体数组实现,每个数据的结构应包括:单词的英文拼写,单词的中文释义。

各个函数的主要功能:

菜单函数main():显示系统主菜单。

查找函数find():能够随时查找某个单词

增加函数add():能够随时增加想要增加的单词

删除函数del():能够删除某单词信息

修改函数mod():能随时修改单词信息

显示函数veiw():能够浏览所有单词

3、主要功能的实现

整个系统除了主函数外,实现七个功能:查找功能、增加功能、删除功能、修改功能、显示功能、结束功能。各个函数的详细设计说明如下:

3.1、主函数main()

通过scanf函数显示菜单,利用switch语句实现各函数的调用,根据系统提示输入的数字选项来调用相应的函数。

while(1) //按6退出,否则无限循环

{

printf("请输入选择菜单:\n");

scanf("%d",&key);

switch(key)

{

case 1:find();break;

case 2:view();break;

case 3:mod();break;

case 4:del();break;

case 5:add();break;

case 6: printf("\3\3\3\3\3欢迎再次使用\3\3\3\3\n");return 0;

default:return 0;

开始

开始

Mod函

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值