首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我不能让picaxe中的随机函数工作

我不能让picaxe中的随机函数工作
EN

Stack Overflow用户
提问于 2016-11-05 11:11:24
回答 1查看 239关注 0票数 0

我必须编写一个程序,它选择一个随机的引导并打开它,但是我在RANDOM函数的工作上遇到了困难。我已经包括了下面的代码。

代码语言:javascript
复制
main:
RANDOM w0
w1 = w0// 10+ 1

SELECTCASE w1
Case1: 
      high b.1
      pause 1000
      low b.1
Case2:
      high b.2
      pause 1000
      low b.2
ENDSELECT
goto main    
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-06 23:40:46

两项意见:

1)代码w1 = w0// 10+ 1w1设置为1到10之间的值,但select case结构只处理1和2的情况。但这实际上并不是一个问题,因为未处理的值不会有任何作用--但是在随机序列生成1或2之前,代码可能会循环多次。如果您想要1到2之间的值,请使用w1 = w0 // 2 + 1

2)正如发布的那样,您的代码有一些不必要的冒号,并且缺少一些应该放在的位置,至少根据人工录入 for select case的说法是这样。我会试着纠正这些,以防这是问题所在。

除此之外,你能给出更多不起作用的细节吗?你确定你的线路是正确的,而在这两个引脚上的一个high实际上点亮了两个LED吗?您可以尝试在case结构中添加sertxd命令,以确认代码是否实际到达每种情况。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40437538

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档