- 10
- 0
- 约1.22万字
- 约 9页
- 2016-10-17 发布于贵州
- 举报
二十六个英语字的练习
计算机技术基础课程设计
C语言设计报告
题目: 二十六个英语字母的练习
学院: 机电工程学院
专业: 工业工程
姓名: 李敏
指导老师: 顾煜新
设计日期: 2007年1月9号
一: 选题背景
根据我们所学的C语言程序设计的知识和网上自学的知识,利用C语言编译程序来实现英语字母的练习,从而使小学生熟练掌握英语26个字母,并且使自己熟练了键盘的键位,设计过程中,丰富了我们的业余生活,且练习了打字的速度,下面就是借鉴网上且自己修改了的用C语言编译的练习二十六个字母打字的程序。
二: 设计思想
练习前先给屏幕一种底蓝色和告诉你马上就要进入练习,当你按了任意键后,进入正式练习。
首先在屏幕上方记录你按键的次数和正确的次数及错误的次数。下方是系统随机给的英文字母如果你按的键和给的字母一样的话,进入下个字母,当你按错了键的时候,主机发出“滴”的响声提示你按错了,重新输入字母,一行完后,自动进入下一行。当你需要离开的时候,按Esc键,退出,并且告诉你的成绩好坏,
三: 程序流程图
四:程序清单
#include stdio.h
#include time.h
#include conio.h
#include dos.h
#define BGCOLOR BLUE
#define FORECOLOR GREEN
#define PERFE RED
#define WIDTH 80
#define HEIGHT 25
int Row=0;
int Corrects=0;
int Hits=0;
int Errors=0;
char SrcList[2*WIDTH]={\0};
void InitTextMode()
{
textmode(2);/*将屏幕设置成文本模式*/
textbackground(PERFE);/*选择新的文本背景颜色*/
textcolor(FORECOLOR);/*在文本模式中选择新的字符颜色*/
}
void DrawFrame()
{
textmode(2);/*将屏幕设置成文本模式*/
window(1,1,80,3);/*定义活动文本模式窗口*/
textbackground(FORECOLOR);/*选择新的文本背景颜色*/
textcolor(BGCOLOR);/*在文本模式中选择新的字符颜色*/
clrscr();/*清除文本模式窗口*/
printf(\nHits: %d\tCorrects: %d\tErrors: %d,Hits,Corrects,Errors);
window(1,4,80,25);/*定义活动文本模式窗口*/
textcolor(FORECOLOR);/*在文本模式中选择新的字符颜色*/
textbackground(BGCOLOR);/*选择新的文本背景颜色*/
clrscr();/*清除文本模式窗口*/
}
void ShowSplash()
{
clrscr();/*清除文本模式窗口*/
gotoxy(30,11);/*在文本窗口中设置光标*/
printf(Welcome To Use This Software!);
gotoxy(30,13);
printf(you will improve your capabity!);
gotoxy(50,15);/*在文本窗口中设置光标*/
printf(limin.);
getch();
clrscr();/*清除文本模式窗口*/
}
void ShowSplash1()
{
clrscr();
gotoxy(30,11);
printf(Thank you for you Use This Software!);
gotoxy(50,13);
printf(you are a good player!!!);
gotoxy(50,15);
printf(donot prind!!!);
getch();
clrscr();
}
void ShowSplash2()
{
clrscr();
gotoxy(30,11);
printf(Thank you for you Use This Software!);
gotoxy(50,13);
printf(work hard for the next time!);
gotoxy(50,15);
printf(do a exercise for one time!);
getch();
clrscr();
}
void Sho
您可能关注的文档
- 九年级语文上册中试卷.doc
- 九年级语文下册一单元创新能力综合测试.doc
- 九年级语文中考习模拟试题2.doc
- 九年级语文中考拟冲刺题.doc
- 九年级语文复习测题14.doc
- 九年级语文秋期班讲义8—期中复习.doc
- 九年级语文备课工作总结4.doc
- 九年级语文第四知识梳理与轻松过关.doc
- 九年级语文第一月考试卷.doc
- 九数学上图形证测试题2及答案 Microsoft Word 文档.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 心源性晕厥临床表现及护理.pptx VIP
- 食物不耐受IgG解读.pptx
- 2021 固态锂电池用固态电解质性能要求及测试方法 无机氧化物固态电解质.docx VIP
- 毕业论文(设计)小型混凝土搅拌机设计.doc VIP
- 人教版(2024)新教材八年级数学下册第20章20.1 勾股定理及其应用每课时教学设计汇编(含三个教学设计).docx VIP
- 2025CSCO前列腺癌诊疗指南更新解读(全文).pdf VIP
- 湘教版(2024)新教材八年级地理下册第六章第二节《东北地区的人口与城乡分布》精品教学设计.docx VIP
- 山西省2024年中考英语模拟试卷(含答案)2.pdf VIP
- 2025年食品安全国家标准-食品生产卫生规范GB14881培训考试试题及参考答案.docx VIP
- 语文 《红楼梦》阅读中“选择题”解题技巧阐释与训练 2024-2025学年统编版高一语文必修下册.docx VIP
原创力文档

文档评论(0)