欢迎来到天天文库
浏览记录
ID:34146975
大小:156.57 KB
页数:12页
时间:2019-03-03
《2014年微机原理课程设计题目-汇总 (1)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.根据键盘输入的一个数字显示相应的数据螺旋方阵。如输入4,则显示。12341213145111615610987共需要显示4^2=16个数字。要求:①根据键盘输入的数字(3-20),显示相应的数据方阵。②画出设计思路流程图,编写相应程序。2.显示日期或时间。要求:有提示信息,输入字母“r”,可显示系统当前日期;输入字母“s”,可显示系统当前时间;输入字母“q”,退出程序。3.字符游戏随机显示字符ch,等待用户输入如果输入字符与ch一致,则随机显示下一个字符ch2;否则显示“输入错误”;如此循环;输入Enter结束点击Enter程序退出;4
2、.从键盘上输入7名裁判的评分(0-10,整数),扣除一个最高分,扣除一个最低分,计算出其它五个分数的平均值(保留一位小数),并在显示其上输出“Thefinalscoreis:”和最终结果。5.为短跑比赛设计一个确定成绩次序的程序,要求能够输入8个队员编号,成绩;输出最终的排名次序编号及成绩。(成绩时间格式--秒数:百分秒数,如12:15)6.为评委设计一个显示选手通过的指示器,以电脑显示屏作为指示屏。当从键盘输入0时,显示屏上呈现“×”图形,表示选手被淘汰;当从键盘输入1时,显示屏上呈现“√”图形,表示选手通过。7.试设计一个道路收费系统,
3、将车型分为大型车、中型车、小型车,每种车型分别有各自的单公里收费标准,如下表所示,在收费时,将车型和公里数输入系统,就可自动生成收费额,(公里数取整。收费额以元为单位,保留一位小数)。序号车型单公里收费(单位:0.1元)1大型车52中型车33小型车18.通过实验箱TDN实现8个LED灯循环闪烁。要求:首先是1、3、5、7号LED灯以此亮1秒钟,当第7号LED灯亮后,这四个灯同时闪烁5下;然后,2、4、6、8号灯依次亮1秒钟,当第8号灯亮后,这四个灯同时闪烁5下。9.为男子25米手枪速射决赛设计一个排名程序。决赛有6名运动员参加,每人每轮次打
4、5枪,每枪打中靶子的中心区就计一分,打不中就记0分。四轮比赛之后,先将成绩最低的选手淘汰(即为决赛第6名),另外五位队员继续比赛并累计成绩,一轮之后再淘汰最低分,依次进行,直到最后两个队员直接对决,决出冠军。设计时可将运动员的编号设置为1~6号,且前4轮比赛已经结束,输入前四轮每位运动员的编号和成绩(1-20),找出末位运动员并设置为第6名,并将其去除,剩下5人。以后每轮输入运动员的成绩(0-5),与前面的成绩累加后进行末位排名,直到完成所有的排名。10.输入a,b,c三边后,判断是否能构成三角形,如能构成三角形,输出“Itisatrian
5、gle.”,并换行显示三角形的周长和面积,否则输出“ERROR”。要求:提示输入三角形三边长度abc;键盘输入,中间空格隔开;Enter键结束输入,并换行显示判断结果。11.在电脑显示器上显示移动的矩形。12.从键盘输入一个以Enter结束的十进制数字串(不超过20个),按ASCII码值的降序显示这个数字串,并另起一行显示出ASCII码值最大和最小的两个数字。13.编辑程序可以实现键盘输入数据与运算符,进行“加减乘除”运算。(提示:先输入数据与运算符,保存,再按照运算符选择对应的子程序;输入的数据是用字符表示的,需要转换;要有良好的界面(有
6、相应的提示信息))14.显示提示语,输入两个小于100的十进制正整数,求出这两个数的平方差,并显示在屏幕上,若是负的要输出负号。数据的输入和结果的输出都要有必要的提示,且提示独占一行。15.查找字符串中的指定字符基本功能:1编写程序显示一个操作界面,提示操作:输入一串字符串、输入所查找的字符或字符串等;2显示出查找到的数目;3用不同颜色或闪烁标示出所找到的字符或字符串;16.利用TDN86/88实验系统实现秒表功能,计时显示在数码块上。要求:具有累计计时的功能;具有启动、停止、清零开关。17.按下列要求编程:(1)显示提示语,输入两个小于1
7、00的十进制正整数。(2)求出这两个数的所有公约数。(3)数据的输入和结果的输出都要有必要的提示,且提示独占一行。18.通过键盘输入字母,然后显示相应的图形。要求:输入L,之后提示输入两个点的坐标值,显示一段直线。19.分别输入两个正整数N和M,若M>N则求出N~M连续数据的和,并将和显示出来;若M8、结果的输出都要有必要的提示,且提示独占一行。21.用循环程序,显示乘法表。要求输入0-10之间的数值a,显示到a值的乘法表。要求:提示输入一整数;键盘输入,Enter键结束输入,
8、结果的输出都要有必要的提示,且提示独占一行。21.用循环程序,显示乘法表。要求输入0-10之间的数值a,显示到a值的乘法表。要求:提示输入一整数;键盘输入,Enter键结束输入,
此文档下载收益归作者所有