二十六个英语字母的练习.doc

二十六个英语字母的练习.doc

ID:57569924

大小:43.00 KB

页数:9页

时间:2020-08-27

二十六个英语字母的练习.doc_第1页
二十六个英语字母的练习.doc_第2页
二十六个英语字母的练习.doc_第3页
二十六个英语字母的练习.doc_第4页
二十六个英语字母的练习.doc_第5页
资源描述:

《二十六个英语字母的练习.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机技术基础课程设计C语言设计报告题目:二十六个英语字母的练习学院:机电工程学院专业:工业工程姓名:李敏指导老师:顾煜新设计日期:2007年1月9号一:选题背景根据我们所学的C语言程序设计的知识和网上自学的知识,利用C语言编译程序来实现英语字母的练习,从而使小学生熟练掌握英语26个字母,并且使自己熟练了键盘的键位,设计过程中,丰富了我们的业余生活,且练习了打字的速度,下面就是借鉴网上且自己修改了的用C语言编译的练习二十六个字母打字的程序。二:设计思想练习前先给屏幕一种底蓝色和告诉你马上就要进入练习,当你按了任意键后,进入正式练习。首先在屏幕上方记录你按键的次数和正确的次数及错误的

2、次数。下方是系统随机给的英文字母如果你按的键和给的字母一样的话,进入下个字母,当你按错了键的时候,主机发出“滴”的响声提示你按错了,重新输入字母,一行完后,自动进入下一行。当你需要离开的时候,按Esc键,退出,并且告诉你的成绩好坏,三:程序流程图开始main定义Charchinti=0调用InitTextMode函数调用ShowSplash函数调用DrawFrame调用ShowSplash调用gotoxy四:程序清单#include"stdio.h"#include"time.h"#include"conio.h"#include"dos.h"#defineBGCOLORBLUE#

3、defineFORECOLORGREEN#definePERFERED#defineWIDTH80#defineHEIGHT25intRow=0;intCorrects=0;intHits=0;intErrors=0;charSrcList[2*WIDTH]={''};voidInitTextMode(){textmode(2);/*将屏幕设置成文本模式*/textbackground(PERFE);/*选择新的文本背景颜色*/textcolor(FORECOLOR);/*在文本模式中选择新的字符颜色*/}voidDrawFrame(){textmode(2);/*将屏幕设置成

4、文本模式*/window(1,1,80,3);/*定义活动文本模式窗口*/textbackground(FORECOLOR);/*选择新的文本背景颜色*/textcolor(BGCOLOR);/*在文本模式中选择新的字符颜色*/clrscr();/*清除文本模式窗口*/printf("Hits:%dtCorrects:%dtErrors:%d",Hits,Corrects,Errors);window(1,4,80,25);/*定义活动文本模式窗口*/textcolor(FORECOLOR);/*在文本模式中选择新的字符颜色*/textbackground(BGCOLOR)

5、;/*选择新的文本背景颜色*/clrscr();/*清除文本模式窗口*/}voidShowSplash(){clrscr();/*清除文本模式窗口*/gotoxy(30,11);/*在文本窗口中设置光标*/printf("WelcomeToUseThisSoftware!");gotoxy(30,13);printf("youwillimproveyourcapabity!");gotoxy(50,15);/*在文本窗口中设置光标*/printf("limin.");getch();clrscr();/*清除文本模式窗口*/}voidShowSplash1(){clrscr();g

6、otoxy(30,11);printf("ThankyouforyouUseThisSoftware!");gotoxy(50,13);printf("youareagoodplayer!!!");gotoxy(50,15);printf("donotprind!!!");getch();clrscr();}voidShowSplash2(){clrscr();gotoxy(30,11);printf("ThankyouforyouUseThisSoftware!");gotoxy(50,13);printf("workhardforthenexttime!");gotoxy(50

7、,15);printf("doaexerciseforonetime!");getch();clrscr();}voidShowSample(){inti;srand(time(0));/*初始化随机数发生器*/for(i=0;i

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

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

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