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

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

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE

PAGE10

综合性程序设计报告

设计题目:背单词系统指导教师:

班 级:

学 号:

设计 者:

成 绩:

设计时间:2010年5月27日

目录

题目描述… 3

变量、函数和结构体说明… 4

树形结构图… 5

用户操作说明… 6

5代码… 8

6设计体会… 12

1题目描述

该系统是帮助学生背诵单词的软件,有词语预览功能;用户可以编辑自己的词库,即可增加或删除单词;系统可以进行测试,即给出中文,让学生输入其英文,每十个单词一组,测试结束能够显示成绩,即单词的正确个数;能够输入中文或英文进行单词的查询。

基本功能:词库的增加或删除;

单词预览;

显示中文用户输入英文进行测试;

用户输入中文或英文进行单词的查询。

2变量、函数和结构体说明

关键变量说明intx

intnintaintm

函数定义说明voidforesee();intintest();

voidtest2(intn);voidtestchinese();voidtranslation();voidEtoC();

voidCtoE();voidword_add();

voidword_delete();

结构体说明

structwords

结构体数组中元素的数目测试时单词的正确个数进行菜单选择

进行菜单选择

单词预览及进行测试

产生随机单词以进行测试测试单词的成绩

测试单词单词查询

输入单词,查询意思输入中文,查询单词单词添加

单词删除

单词结构体定义

{

chareword[20]; 单词

charcixing[10]; 词性

charchinese[50]; 意思

}

structwordsbank[SIZE] 定义数组结构体,存储单词

3树形结构图

主菜单

主菜单

单词预览

英汉互译

单词添加

单词删除

退出系统

是否进行单

次测试

英译汉

汉译英

N返回主目

Y进行测试

4用户操作说明

运行程序后进行选择选择1.单词预览

是否要运行测试功能?Y\N输入Y:进行单词测试输入N:返回主菜单

选择2.英汉互译

英译汉

汉译英

返回上级菜单选择3.单词添加

选择4.单词删除选择5.退出系统

5代码

程序如下:

#include<stdio.h>#include<stdlib.h>#include<string.h>#include<conio.h>#include<time.h>

#defineSIZE50 //定义词库单词数量

voidforesee(); //单词预览及进行测试

intintest(); //产生随机单词以进行测试voidtest2(intn); //测试单词的成绩

voidtestchinese(); //测试单词voidtranslation(); //单词查询

voidEtoC(); //输入单词,查询意思

voidCtoE(); //输入中文,查询单词

voidword_add();//单词添加voidword_delete();//单词删除structwords

{

chareword[20];charcixing[10];charchinese[50];

}; //单词结构体定义

intx;

structwordsbank[SIZE]={

{"aspect","n."," 方 面 , 朝 向 , 样 子 "},{"according","ad."," 依 照

"},{"accustomde","a.","惯常的,习惯的"},{"basis","n.","基础,根据,原则

"},{"confidence","n.","信心,信任"},{"dismiss","vt.","不再考虑,解散

"},{"economy","n.","经济,节约,节省"},{"fatal","a.","致命的,命运的

"},{"global","a.","全球的,总的"},{"helpful","a.","给予帮助的,有用的

"},{"impose","vt.","把……加强,征"},{"largely","ad.","大部分,大量的"},{"mystery","n.","神秘,神秘的人或事"}

,{"nuclear","a.","核 子 的 , 核 能 的 "},{"obtain","v.","获 得 , 通 用

"},{"occasion","n.","场合,时刻"},{"

文档评论(0)

hao187 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档