arrays - 您如何从 MIPS 中的数组制作水平条形图
问题描述
我实际上不知道该怎么做,当我搜索这个没有出现时,看起来这是一个不常见的任务?我必须制作一个由 n 个非负整数组成的数组,然后打印一个水平条形图。然后为每个值打印 0-20 颗星,并打印该值。
所以我猜测数组的长度是我想要的,数组中的内容将决定条形长度高度,因此包含 4、5、6、7 的数组将分别是条形高度。我想知道的是我到底是如何制作条形图的。它会打印一大堆这些吗?当前指数中的金额相互叠加?
我什至无法猜测如何在其中放一颗星,MIPS 是否采用文本符号?
解决方案
给定这样的数组,{ 2, 6, ...,3}
您将获得如下输出:
2 * *
6 * * * * * *
...
3 * * *
至于在 MIPS 中打印字符,请查看: mips printing characters
推荐阅读
- vue.js - App.vue 和 index.html 是什么关系?
- python - 如何让 python 在哈希中打印一个右箭头?
- c - 如何在 Linux 源码中找到 PageDirty 函数或宏定义?
- kubernetes - 检查其他容器状态的优雅方式
- informix - 将日期时间小时到分钟的列数据选择为整数并将该值放入变量
- javascript - 带有布尔值的 javascript if 语句不起作用
- atom-editor - Atom 编辑器宏记录器
- botframework - 如何使用'Core-Bot'模板(v 4.4)在bot框架v4中拦截bot和用户之间的每个细节,如textfrom、textto、text?
- rxjs - 如何在 Angular2 中使用 RxJS 与 HATEOAS API 交互?
- web-services - 用于垃圾邮件检测的 Web 服务/Web 邮件网络逻辑