C语言课程设计--背单词系统的程序代码

C语言课程设计--背单词系统的程序代码

ID:42308907

大小:64.51 KB

页数:12页

时间:2019-09-12

C语言课程设计--背单词系统的程序代码_第1页
C语言课程设计--背单词系统的程序代码_第2页
C语言课程设计--背单词系统的程序代码_第3页
C语言课程设计--背单词系统的程序代码_第4页
C语言课程设计--背单词系统的程序代码_第5页
资源描述:

《C语言课程设计--背单词系统的程序代码》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、综合性程序设计报告设计题目:背单词系统指导教师:班级:学号:设计者:成绩:设计时间:2010年5月27日12目录1题目描述………………………………………………………………………………………32变量、函数和结构体说明……………………………………………………………………43树形结构图……………………………………………………………………………………54用户操作说明…………………………………………………………………………………65代码……………………………………………………………………………………………86设计体会…………………………………

2、……………………………………………………12121题目描述该系统是帮助学生背诵单词的软件,有词语预览功能;用户可以编辑自己的词库,即可增加或删除单词;系统可以进行测试,即给出中文,让学生输入其英文,每十个单词一组,测试结束能够显示成绩,即单词的正确个数;能够输入中文或英文进行单词的查询。基本功能:词库的增加或删除;单词预览;显示中文用户输入英文进行测试;用户输入中文或英文进行单词的查询。122变量、函数和结构体说明(1)关键变量说明intx结构体数组中元素的数目intn测试时单词的正确个数inta进行菜单选择intm进行菜单选择(2

3、)函数定义说明voidforesee();单词预览及进行测试intintest();产生随机单词以进行测试voidtest2(intn);测试单词的成绩voidtestchinese();测试单词voidtranslation();单词查询voidEtoC();输入单词,查询意思voidCtoE();输入中文,查询单词voidword_add();单词添加voidword_delete();单词删除(3)结构体说明structwords单词结构体定义{chareword[20];单词charcixing[10];词性charchin

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

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

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

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

8、larly","ad.","尤其,特别"},{"patient","a.","忍耐的,有耐心的"},{"railway","n.","铁路"},{"reaction","n.","反应,反作用"},{"remote","a.","遥远

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

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

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