微机原理题,求大神解答

2024-11-29 18:31:08
推荐回答(1个)
回答(1):

有网友碰到过这样的微机原理大神 帮忙做一下这道题,问题详细内容为:编写程序实现下列5项功能,通过从键盘输入1~5进行菜单式选择:(1)按数字键“1”,完成将字符串中的小写字母变换成大写字母。用户输入由英文大小写字母或数字0~9组成的字符串(以回...编写程序实现下列5项功能,通过从键盘输入1~5进行菜单式选择:
(1)按数字键“1”,完成将字符串中的小写字母变换成大写字母。用户输入由英文大小写字母或数字0~9组成的字符串(以回车结束),变换后按下列格式在屏幕上显示:
<原字符串>例如:abcdgyt0092
<新字符串> ABCDGYT0092
按任一键重做;按Esc键返回主菜单。
(2)按数字键“2”,完成在字符串中找最大值。用户输入由英文大小写字母或数字
0~9组成的字符串(以回车结束),找出最大值后按下列格式在屏幕上显示:
<原字符串> The maximum is <最大值>.
按任一键重做;按Esc键返回主菜单。
(3)按数字键“3”,完成输入数据组的排序。用户输入一组十进制数值(小于255),
然后变换成十六进制数,并按递增方式进行排序,按下列格式在屏幕上显示:
<原数值串>
<新数值串>
按任一键重做;按Esc键返回主菜单。
(4)按数字键“4”,完成时间的显示。首先提示用户对时,即改变系统的定时器
HH:MM:SS(以冒号间隔,回车结束),然后在屏幕的右上角实时显示出时
间:HH:MM:SS。
按任一键重新对时;按Esc键返回主菜单。
(5)按数字键“5”,结束程序的运行,返回操作系统。
要用汇编语言做的 没有人吗?展开,我搜你通过互联网收集了相关的一些解决方案,希望对有过相同或者相似问题的网友提供帮助,具体如下:
解决方案1:
我会做,但是得花时间,我可以给你参考。我们课程设计就做这个。有菜单选择,选后有动画,有电子时钟,当然你要的排序和查找也不难,更容易。我回答了很多问题,知道里也得了一些分,但是我需要的是"百度文库"的财富分,“知道”的分不能用到百度文库,所以就懒得回答问题了。你要是能给“文库”的分,我就帮你解决这个问题。
解决方案2:
这个网上有很多啊 你可以到网上看看

微机原理大神 帮忙做一下这道题
答:我会做,但是得花时间,我可以给你参考。我们课程设计就做这个。有菜单选择,选后有动画,有电子时钟,当然你要的排序和查找也不难,更容易。我回