打印一个数字,然后擦除它并在其位置打印另一个数字

诺伯特

我正在制作一个简单的轮盘游戏,我想实现一个轮盘旋转代码,因此在我的终端中,我将具有以下Spinning:25,然后旋转后的数字将更改,因此它将擦除25,然后进行Spinning: 14然后旋转:35,最后停止。我所能做的就是使它看起来像这样:

Spinning: 24
Spinning: 34
Spinning: 2
Spinning: x...
etc..

基本上只是随机数。我只是很好奇,是否有可能摆脱这种Spinning:x垃圾邮件并使其成为一个Spinning:x,而x始终在一个位置变化。如果使用的printf("Spinning: %d", rand()%36+1);话,printf("Spinning: %d, rand()36%+1)它只会彼此堆叠,但是我希望我的数字更改仅在一个位置更改,如果有道理的话。

阿德里安·摩尔

在许多(大多数)控制台上,\r(回车符)字符会将光标设置在当前行的开头。因此,在这种情况下,可以在输出开头添加该字符

printf("\rSpinning: %d    ", rand()%36+1);

我还在末尾添加了一些空格,以防万一“新”数字比“旧”数字短。


PS关于“回车”这个名字的由来,维基百科上有一篇很好的文章

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何检查一个数字进入另一个数字内并在php中基于该数字创建一个数组?

来自分类Dev

选择一个数字序列,然后链接到另一个查询

来自分类Dev

从PHP中的另一个数字中提取一个数字

来自分类Dev

将数字推入一个数组,然后将该数组推入另一个数组-JavaScript

来自分类Dev

为什么打印$(给出一个数字序列

来自分类Dev

计算一个静态数字适合另一个数字的次数

来自分类Dev

sql获取一个范围为另一个数字的数字

来自分类Dev

最后一个数字结束后打印每个数字的空格数

来自分类Dev

如果一个数字小于循环中的前一个数字,如何打印出一个数字?

来自分类Dev

查找大于x的第一个数字并在该行中返回另一个值

来自分类Dev

数字以及可被另一个数字整除的数字的数字(例如 3)

来自分类Dev

返回/打印第一个数字超过20,最后一个数字超过20

来自分类Dev

当我在列表中添加数字并打印它们时,它只会添加第一个数字

来自分类Dev

查找另一个数字介于哪个数字对之间的优化方法?

来自分类Dev

打印一个数组中的 JSON 值,这个数组在另一个数组中

来自分类Dev

在最后一个字之后打印一个数字

来自分类Dev

打印一个数字到一行打印

来自分类Dev

如何确定一个数字是否在另一个数字的某个范围内

来自分类Dev

我如何检查一个数字是高于还是低于另一个数字?

来自分类Dev

Typescript 接口期望一个数字道具小于另一个数字道具

来自分类Dev

查找多个单词并在一行中打印下一个数字

来自分类Dev

将数字从一个数字映射到另一个数字的代码,其中每个数字的距离都大于1

来自分类Dev

存储一个数组以填充它并在一行中打印

来自分类Dev

在PYTHON中将一个数字替换为另一个

来自分类Dev

找出一个很大的数字是否可以被另一个数整除

来自分类Dev

将一个数组打印为星号,好像表明它正在隐藏另一个数组

来自分类Dev

生成最接近另一个数字百的一系列数字

来自分类Dev

如何过滤一个数组以确保它确实包含另一个数组的位置

来自分类Dev

从列表中打印第k个元素。列表将基于另一个数组中存在的数字获得

Related 相关文章

  1. 1

    如何检查一个数字进入另一个数字内并在php中基于该数字创建一个数组?

  2. 2

    选择一个数字序列,然后链接到另一个查询

  3. 3

    从PHP中的另一个数字中提取一个数字

  4. 4

    将数字推入一个数组,然后将该数组推入另一个数组-JavaScript

  5. 5

    为什么打印$(给出一个数字序列

  6. 6

    计算一个静态数字适合另一个数字的次数

  7. 7

    sql获取一个范围为另一个数字的数字

  8. 8

    最后一个数字结束后打印每个数字的空格数

  9. 9

    如果一个数字小于循环中的前一个数字,如何打印出一个数字?

  10. 10

    查找大于x的第一个数字并在该行中返回另一个值

  11. 11

    数字以及可被另一个数字整除的数字的数字(例如 3)

  12. 12

    返回/打印第一个数字超过20,最后一个数字超过20

  13. 13

    当我在列表中添加数字并打印它们时,它只会添加第一个数字

  14. 14

    查找另一个数字介于哪个数字对之间的优化方法?

  15. 15

    打印一个数组中的 JSON 值,这个数组在另一个数组中

  16. 16

    在最后一个字之后打印一个数字

  17. 17

    打印一个数字到一行打印

  18. 18

    如何确定一个数字是否在另一个数字的某个范围内

  19. 19

    我如何检查一个数字是高于还是低于另一个数字?

  20. 20

    Typescript 接口期望一个数字道具小于另一个数字道具

  21. 21

    查找多个单词并在一行中打印下一个数字

  22. 22

    将数字从一个数字映射到另一个数字的代码,其中每个数字的距离都大于1

  23. 23

    存储一个数组以填充它并在一行中打印

  24. 24

    在PYTHON中将一个数字替换为另一个

  25. 25

    找出一个很大的数字是否可以被另一个数整除

  26. 26

    将一个数组打印为星号,好像表明它正在隐藏另一个数组

  27. 27

    生成最接近另一个数字百的一系列数字

  28. 28

    如何过滤一个数组以确保它确实包含另一个数组的位置

  29. 29

    从列表中打印第k个元素。列表将基于另一个数组中存在的数字获得

热门标签

归档