欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    英汉小词典课程设计报告

    • 资源ID:1405907       资源大小:133.62KB        全文页数:19页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    英汉小词典课程设计报告

    1、 1 学号学号 高级语言程序设计高级语言程序设计 课程设计报告课程设计报告 题目:题目: 英汉小词典英汉小词典 专业:专业: 计算机科学与技术计算机科学与技术 班级:班级: 计科计科 2 2 班班 姓名:姓名: XXXXXXXX 指导教师:指导教师: XXXXXX 成绩:成绩: 计算机与信息工程系计算机与信息工程系 20132013 年年 0606 月月 2828 日日 2012-2013 学年学年 第第二二学期学期 1 目录 1 设计内容及要求.3 1.1 设计内容.3 1.2 设计任务及具体要求.3 2 概要设计.4 2.1 系统功能简介.4 2.2 总体设计框图.4 3 设计过程或程序代

    2、码5 3.1 对关键代码加以分析说明5 3.2 程序运行界面.10 4 程序设计结果与分析.12 5 心得.13 致谢.13 参考文献.13 附录:源程序.14 计算机与信息工程系 高级语言程序设计课程设计报告 英汉小词典 1 设计内容及要求 1.1 设计内容 (1)、在计算机中建立有限规模的电子英汉词典(文件) ,利用程序实现电子 英汉词典的查询、增词、删除、修改和维护工作。 (2)、词典的内容为:每行对应一个词条,每个词条由两个字符串组成,字 符串用若干空格符分开;前一个是单词字符串(英文) ,后一个是释义字符 串(中文) ,使用分号作为多个释义的分隔符(无空格) 。 (3)、对单词和释义

    3、字符串长度的限定分别为不少于 20 个与 40 个字符,词 条数限定为不多于 200 条。 (4)、采用菜单工作方式。在一个操作执行之后,程序询问是否继续执行该 操作。如输入 A 或 a,则重复同一操作,不退回到菜单;如输入其它信息, 则回到菜单等待另一次选择。仅当选择退出操作时,程序应询问是否将修改 后的词典存盘,并根据用户选择存盘退出或不存盘退出。 1.2 设计任务及具体要求 主要利用 c 语言的文件操作能力设计开发一个英汉小词典, 至少具有如下功 能:查询、删除、增词、修改单词。操作界面要符合用户的一般习惯,图形或文 本界面都可以。 要求:明确课程设计的目的,能根据课程设计的要求,查阅相

    4、关文献,为完 成设计准备必要的知识; 提高学生用高级语言进行程序设计的能力,重点提高 用 C 语言进行文件操作和绘图应用的编程技术水平; 初步了解软件开发的一般方 法和步骤; 提高撰写技术文档的能力。 计算机与信息工程系 高级语言程序设计课程设计报告 2 2 概要设计 2.1 系统的功能简介 用户可以通过本系统查询单词以及释义,修改,新增以及删除词条。用户在 使用电子词典的时候,有可能会使用电子词典的查询功能,也有可能使用电子词 典的轻松背单词功能,当用户需要查询的时候,系统必须提供这个单词的所有信 息, 以便与用户获得所需要的信息; 可以自定义单词, 使用户自己可以新增词条, 扩充词库。 输

    5、入与输出的要求:当用户使用查询功能时,系统必须显示词条与释义;当 用户觉得本词条存在不足,需要修改时,系统必须提供修改的词条与释义,以及 用户输入的内容,修改完成时,提示按确认结束,删除单词时显示要删除的词条 与释义,以及词条已删除。 2.2 总体程序框图 图 A 总体设计 主函数 查询 增词 删除 修改 退出 计算机与信息工程系 高级语言程序设计课程设计报告 图 B 详细设计 3 设计过程或程序代码 3.1 对关键代码加以分析说明: (一)菜单显示: int main(int argk,char *argh) int m=0; if(argk1) strcpy(fileDict,argh1)

    6、; else strcpy(fileDict,“c:dict.txt“); for(;) 开始 显示菜单 执行查询函数 执行新增函数 执行删除函数 执行修改函数 退出词典 1 2 3 4 5 计算机与信息工程系 高级语言程序设计课程设计报告 printf(“n-欢迎使用电子英汉小词典! -n-n-1-查询词条n-2-新增词条 n-3-删除词条n-4-修改词条n-5-退出词典n-n“); m=getchar()-0; switch(m) case 1: Search();break; case 2: Append();break; case 3: Delete();break; case 4: Update();break; default : return 0; return 0; (二)查询词条: void Search(void)


    注意事项

    本文(英汉小词典课程设计报告)为本站会员(课***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583