二十六个英语字母的练习

2022-10-21 14:41:05   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《二十六个英语字母的练习》,欢迎阅读!
英语,字母,练习,二十六
二十六个英语字母的练习



计算机技术基础课程设计 C语言设计报告

目: 二十六个英语字母的练习 院: 业:

级: 名: 设计日期: 一、选题背景

根据我们所学的知识和网上自学的知识,利用C语言编译程序来实现英语字母的练习,从而使小学生熟练掌握英语26个字母,并且使自己熟练了键盘,丰富了我们的业余生活,且练习了打字的速度,下面就是借鉴网上且自己修改了的用C语言编译的练习二十六个字母的程序。 二、设计思想

练习前先给屏幕一种底蓝色和告诉你马上就要进入练习,当你按了任意键后,进入练习。

首先在屏幕上方记录你按键的次数和正确的次数及错误的次数。下方是系统随机给的文字母如果你按的键和给的字母一样的话,进入下个字母,当你按错了键的时候,主机发出“滴“的响声提示你按错了,重新输入字母,一行完后,进入下一行。当你需要离开的时候,按Esc键,退出,并且告诉你的成绩好坏。

三、主要解决问题的方法及技术关键 1)主要问题及解决方法:

conio.h中的textmode函数将文本设置成文本模式,再用textbacdground选择新的文本背景颜色textcolor在文本模式中选择新的字符颜色使进入不同的界面,再利用clrscr函数清除文本模式,用gotoxy函数设置光标,告诉进入的是什么程序。 进入正式的程序后,在上面四行,记录打对打错的数目和总数目,时时更


新,用随机函数srandrand给出应该打的字母,当你答对的时候进入下一个字母,错误的时候发出“滴”的警告, dos.h中的sound delay nosound函数实现。 当你按了Esc键退出测试,并且告诉你的成绩的好坏。 2.技术关键:

(1)delay()的暂停、延迟功能,来达到控制速度的目的。 (2)Hits,Corrects,Errors来记录对错。 (3)Exit关闭函数。 四、程序流程

定义Char ch, int i=0,j 开始main

调用UpdateResult J的判断 输入字符 调用ShowSplash 调用DrawFrame 调用

ShowSplash函数 调用InitTextMode函数 while 鼓励后结束程序 音乐和赞扬 条件1 是否是’27’

I=0 yes 调用 ShowSample yes 求出j的值 no

是否为az 之间 yes

Row=0 本字符减去32 yes no

no Row是否大 是否为AZ于等于7 之间 Row自增1 no no yes Hits++ I是否大于80

I 自增 2 yes Corrects++ Ch是否相等 no

调用sound 打出ch

调用delay 调用nosound Error++ 调用UpdateResult 调用gotoxy 五、程序清单

#include \ #include \#include \#include \

#define BGCOLOR BLUE #define FORECOLOR GREEN #define PERFE RED #define WIDTH 80 #define HEIGHT 25


本文来源:https://www.dy1993.cn/PlIx.html

相关推荐