c语言课程设计报告---背单词系统

c语言课程设计报告---背单词系统

ID:9381534

大小:350.50 KB

页数:14页

时间:2018-04-29

c语言课程设计报告---背单词系统_第1页
c语言课程设计报告---背单词系统_第2页
c语言课程设计报告---背单词系统_第3页
c语言课程设计报告---背单词系统_第4页
c语言课程设计报告---背单词系统_第5页
资源描述:

《c语言课程设计报告---背单词系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、背单词设计报告14目录概述31系统实现的目标32变量、函数和结构体说明33树形结构图44用户操作说明55系统功能设计96程序有待改进的地方137设计体会14参考文献1414概述:该系统是帮助学生背诵单词的软件,有词语预览功能;用户可以编辑自己的词库,即可增加或删除单词;系统可以进行测试,即给出中文,让学生输入其英文,每十个单词一组,测试结束能够显示成绩,即单词的正确个数;能够输入中文或英文进行单词的查询。基本功能:词库的增加或删除;单词预览;显示中文用户输入英文进行测试;用户输入中文或英文进行单词的查询。1.系统实现的目标综合训练单词用C语言编程解决问题和处理问题的能力,巩固对C语言

2、课程内容和知识的掌握。2.变量、函数和结构体说明(1)关键变量说明intx结构体数组中元素的数目intn测试时单词的正确个数inta进行菜单选择intm进行菜单选择(2)函数定义说明voidforesee();单词预览及进行测试intintest();产生随机单词以进行测试voidtest2(intn);测试单词的成绩voidtestchinese();测试单词voidtranslation();单词查询voidEtoC();输入单词,查询意思voidCtoE();输入中文,查询单词voidword_add();单词添加voidword_delete();单词删除(3)结构体说明st

3、ructwords单词结构体定义{chareword[20];单词charcixing[10];词性charchinese[50];意思}structwordsbank[SIZE]定义数组结构体,存储单词143.树形结构图主菜单单词预览英汉互译单词添加单词删除是否进行单次测试英译汉汉译英N返回主目录Y进行测试退出系统144.用户操作说明运行程序后进行选择选择1.单词预览是否要运行测试功能?YN输入Y:进行单词测试14输入N:返回主菜单选择2.英汉互译1.英译汉141.汉译英2.返回上级菜单选择3.单词添加选择4.单词删除14选择5.退出系统145.程序代码#include

4、o.h>#include#include#include#include#defineSIZE50//定义词库单词数量voidforesee();//单词预览及进行测试intintest();//产生随机单词以进行测试voidtest2(intn);//测试单词的成绩voidtestchinese();//测试单词voidtranslation();//单词查询voidEtoC();//输入单词,查询意思voidCtoE();//输入中文,查询单词voidword_add();//单词添加voidword_de

5、lete();//单词删除structwords{chareword[20];charcixing[10];charchinese[50];};//单词结构体定义intx;structwordsbank[SIZE]={{"aspect","n.","方面,朝向,样子"},{"according","ad.","依照"},{"accustomde","a.","惯常的,习惯的"},{"basis","n.","基础,根据,原则"},{"confidence","n.","信心,信任"},{"dismiss","vt.","不再考虑,解散"},{"economy","n.","经济,节约

6、,节省"},{"fatal","a.","致命的,命运的"},{"global","a.","全球的,总的"},{"helpful","a.","给予帮助的,有用的"},{"impose","vt.","把……加强,征"},{"largely","ad.","大部分,大量的"},{"mystery","n.","神秘,神秘的人或事"},{"nuclear","a.","核子的,核能的"},{"obtain","v.","获得,通用"},{"occasion","n.","场合,时刻"},{"particularly","ad.","尤其,特别"},{"patient","a.","忍

7、耐的,有耐心的"},{"railway","n.","铁路"},{"reaction","n.","反应,反作用"},{"remote","a.","遥远的,偏僻的"},{"selection","n.","选择,挑选"},{"setting","n.","环境,背景"},{"shrink","v.","起皱,收缩"},{"translation","n.","翻译,译文"},{"troublesome","a.","令人烦恼的,麻烦的"},{"under

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。