有一个数组,分别用a(1),a(2),a(3),a(4)表示,其中只能有一个等于“1“,或者都等于0,但不能有两个数组里都是“1”;

这个“1”有时会出现,但有时不存在,想编一个快速查找并记录、显示有“1”的那个数组,程序平均每秒循环运行一次,所以“1”到底在哪个数组里,会随时间改变而改变;

找出有“1”的数组很容易,但该如何记忆之前“1”的位置?并实时显示“1”的位置发生变化的信息?

展开全部
收起
2回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Sebastian

    20人对此回答表示赞同

    你可以建立两个全局变量,一个叫“现在位置”,一个叫“上次位置”。每采集一次数据就把“现在位置”复制到“上次位置”中,新采集到的位置保存在“现在位置”中。剩下的就是简单的比较了。
    展开
    20
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Sya

    11人对此回答表示赞同

    没有看明白你的问题:
    1、你说的是同一个数组中有4个元素a(1),a(2),a(3),a(4),并不是4个数组对不对?因为从命名上看应该是前者。
    2、这个数组中元素数值会不断变化,那么是谁修改的呢?是程序自动从什么地方接收到的,还是操作者人为修改的呢?后面提到的“程序平均每秒循环运行一次”,是指每秒检查一次数组元素的值吗?
    3、建设性的:可以建立一个文本文档来记录1的位置,内容甚至可以加上实际时间或相对时间。至于实时显示,可以用一排复选框,或者几个带颜色的图形都可以。每次需要
    展开
    11
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部