第一范文网 - 专业文章范例文档资料分享平台

c语言课程设计-电子英汉词典(含源码)

来源:用户分享 时间:2020-06-24 本文由执笔*续写承诺 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

C语言课程设计

软件学院

指导老师: 学号: 姓名:

1

一、实验题目及要求

题目 : 电子英汉词典

设计要求 : 1.用图形用户界面实现

二、实验过程

2.能够编辑词典库中的信息

3.能够实现英译汉,汉译英。(要考虑一词多义)

主要思想 : 1 建立词典库(相关文件的处理)

2 设计词典图形用户界面

3 查找单词及词典的重复使用(实现一词多义)

2

主要过程 1.词典库的建立:

文件的建立,写入和调出参考老师给的FILE.C 文件

FILE.C大致内容 { FILE *fp/*建立文件指针*/

fp=fopen(\在指定路径建立文本文件*/

for(i=0;i

3

2. 设计词典图形用户界面

参考文件Graph.c 进行图形驱动 void init() { int gdriver, gmode, i, j; gdriver = DETECT; registerbgidriver(EGAVGA_driver); initgraph(&gdriver, &gmode, \ }

图例(未设置鼠标前)

上网查找相关资料调用鼠标 鼠标绘制函数

设置鼠标指针位置函数

设置函数得到鼠标左右键点击的不同状态 (设置鼠标后运行结果全屏无法截图)

在图形界面下设计用户界面并使用该鼠标设置相关区域的鼠标键点击后 得到不同的结果,进入英译汉或汉译英界面

4

3. 查找单词及词典的重复使用(考虑一词多义)

利用文件指针和函数fseek ,fread 对结构体内的单词名称查找和该相关 释义的调用同时考虑英汉互译

设置查找不到单词的页面和利用while语句使实现词典是否需要重复使用 功能 图例:

三、实验结果及心得

根据题目描述基本达到题目要求。

在实验过程中对照老师给予的帮助程序和相关软件不断构思得到大致的框架,不断 的调试不断的查询函数用法的同时加深对c语言的认识,也许只是简单的一句话也许只 是简单的一个功能也是需要一个一个经过深思熟虑的代码敲打出来。 此次试验中了解图形用户界面,相关文件的存储和调用,鼠标的调用及使用等等平 常没有接触到的c语言的知识。深深感受到c语言博大精深,将为以后的软件方面知识 的学习打下深刻的基础。

5

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高中教育c语言课程设计-电子英汉词典(含源码) 全文阅读和word下载服务。

c语言课程设计-电子英汉词典(含源码) .doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1100110.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top